如何计算php中数组的字符串出现次数

时间:2016-06-25 22:49:53

标签: php explode

我有以下代码,列出文本文件中的所有内容登录到网页。该日志包含成功或失败的登录详细信息。

<?php
$myFile = "logs/loginLog.txt";
$fh = fopen($myFile, 'r');

$theData = fread($fh, filesize($myFile));
fclose($fh);

$Chunks = explode(",", $theData);

for($x=0; $x<=sizeof($Chunks)-1; $x++)
{
    echo $Chunks[$x];
    echo"<br>";
}
?>

我过去几个小时试图做的事情是计算出某些单词(&#34;成功&#34;&#34;失败&#34;)出现的次数和我&#39虽然我认为我可能错误地使用了它们,但是我尝试了许多方法,但我只是被给了错误。

P.S。我是PhP的总菜鸟

1 个答案:

答案 0 :(得分:0)

substr_count派上用场。

使用此:

$text = 'stackoverflow is so overflowed with questions';
echo substr_count($text, "overflow"); // 2