28.03.2018 01:13:33 pm
После перехода на PHP 7.2 получил ошибку:
В моем движке используется функция each, которая считается устаревшей начиная с PHP 7.2: http://php.net/manual/ru/function.each.php.
Вот выглядит строка, где используется данная функция:
Я эту строку заменил на:
Не уверен, что сделал правильно, но пока работает.
Еще такой вариант:
Тут, для решения, я замени эту строку на:
The each() function is deprecated
В моем движке используется функция each, которая считается устаревшей начиная с PHP 7.2: http://php.net/manual/ru/function.each.php.
Вот выглядит строка, где используется данная функция:
list( , $literal) = each($this->literals);
Я эту строку заменил на:
$literal = array_shift($this->literals);
Не уверен, что сделал правильно, но пока работает.
Еще такой вариант:
while (list($attname, $attvalue) = each($attary)) {
Тут, для решения, я замени эту строку на:
foreach ($attary as $attname => $attvalue) {
- Жалоба