У меня есть следующий код, в котором перечислены все в текстовом файле на веб-странице. Журнал содержит либо успешные, либо неудачные данные для входа в систему.как подсчитывать строки из массива в php
<?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>";
}
?>
То, что я пытался сделать в течение последних нескольких часов подсчитывают количество раз некоторые слова («Успешные» и «Ошибка») появляются, и я попробовал много подходов, но я бы просто были допущены ошибки, хотя я думаю, что, возможно, использовал их неправильно.
P.S. Я полный noob с PhP
'preg_match_all()' + 'COUNT()' – Rizier123
@ Rizier123, как бы я идти об использовании этого? – billybonkerybob
Вы сопоставляете все вхождения слова с регулярным выражением, а затем подсчитываете массив результатов. – Rizier123