我需要使用 preg_match_all 打印所有匹配项。
$search = preg_match_all($pattern, $string, $matches);
foreach ($matches as $match) {
echo $match[0];
echo $match[1];
echo $match[...];
}
问题是我不知道我的字符串中有多少匹配,即使我知道并且如果它是 1000,那么键入所有这些$match[]
' 将是非常愚蠢的。