OpisRiga
@OpisRiga

Как исправить ошибку при обновлении до php 8.1 с php 7.4?

Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /home/............/domains/............/public_html/lv/modules/mod_nameday/mod_nameday.php on line 39
На php 7.4 все было нормально.
  • Вопрос задан
  • 736 просмотров
Пригласить эксперта
Ответы на вопрос 2
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
поменять в коде в указанной строчке
htmlspecialchars($var)
на
htmlspecialchars($var ?? "")
Ответ написан
Комментировать
OpisRiga
@OpisRiga Автор вопроса
У меня есть:
39 $class_sfx = htmlspecialchars($params->get('class_sfx'));
Mне нужно исправить на:
39 $class_sfx = htmlspecialchars($var ??->get('class_sfx'));

Это не помогает.
636eb080d0d45875497943.png
636eb09bcb1a5756383586.png
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы