Сообщение: Попытка получить доступ к смещению массива по значению типа nullPhp

Кемеровские программисты php общаются здесь
Anonymous
Сообщение: Попытка получить доступ к смещению массива по значению типа null

Сообщение Anonymous »


Я получаю эту ошибку несколько раз в скрипте (invoiceplane), который я использую уже несколько лет, но, к сожалению, его создатели не поддерживают его:

Сообщение: попытка доступа к смещению массива по значению типа null Мой сервер был обновлен до PHP 7.4, и я ищу способ исправить проблемы и поддерживать скрипт самостоятельно, поскольку я им очень доволен.

Вот что находится в строке, которая выдает ошибку:

$len = $cOTLdata['char_data'] === null ? 0: count($cOTLdata['char_data']); $cOTLdata передается функции:

публичная функция tripOTLdata(&$cOTLdata, $Left = true, $Right = true) { $len = $cOTLdata['char_data'] === null ? 0: count($cOTLdata['char_data']); $nLeft = 0; $nRight = 0; //и т. д Кстати, он включен в mpdf, но простая перезапись файлов из репозитория github не исправила ошибки.

Вернуться в «Php»