如何将substr_count与数组一起用作针。像这样:
substr_count($str, array('find_this', 'or_find_this'));
答案 0 :(得分:2)
您可以使用implode()创建数组的字符串并创建一个正则表达式的东西。
$array = array('find_this', 'or_find_this');
$string = implode('|', $array);
$count = count(preg_grep("/($string)/", $str));
echo $count;
答案 1 :(得分:1)
您需要循环遍历它们并将substr_count()添加到总计数中。一个现成的例子在php手册页中,
http://www.php.net/manual/en/function.substr-count.php#74952