Я должен выполнить регулярное выражение в цикле "Пока", потому что для этого нужно много данных, чтобы сделать это за один раз. Теперь я могу выбросить данные, и регулярное выражение также работает, но данные не сохраняются. Так как я могу это сделать?
Теперь это мой код:
$handle = @fopen($PathToFile, "r");
if ($handle) {
while (($buffer = fgets($handle, 4096)) !== false) {
if (preg_match_all('/^\w+\s+\d+\s('. $SelectedTime .':\d+.\d+).\d+.\d+\s(.+)/im', $buffer, $matches, PREG_SET_ORDER)) {
$decodeData[] .= $matches;
}
else {
}
}
var_dump($decodeData);
}
fclose($handle);
За помощь буду очень рад