Как я могу исправить эту ошибку «Неопределенное смещение:» в Regex? - PullRequest
0 голосов
/ 21 марта 2019

Я получаю эту ошибку для каждой строки в данных. Так около 500 раз, но каждый раз с другим неопределенным смещением. Вот мой код:

$fl_array = preg_grep('/^\d+\s('. $SelectedTime .':)\d+/', explode("\n", $finalLog));
$count = count($fl_array);

for ($x = 0; $x < $count; $x++)
{
    echo "$fl_array[$x] \n";
}

1 Ответ

0 голосов
/ 21 марта 2019

как написано здесь - http://php.net/manual/en/function.preg-grep.php: Returns an array indexed using the keys from the input array., поэтому, возможно, что-то не так с вашими ключами:

if (isset($fl_array[$x])) {
    echo "$fl_array[$x] \n";
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...