したがって、次の正規表現があり、一致の発生を次のように数えます。
preg_match_all("/".$toArray."/i", $input, $matches);
$count_matches = count($matches[0]);
ただし、一意の一致のみを取得したいと考えています。そしてarray_unique()
、以下に適用してもうまくいかないようです。
$count_matches = count(array_unique($matches[0]));
鍵が[0]
邪魔?もしそうなら、どうすればこれを回避できますか?