Ошибка "Too few arguments to function set_error_handler" в PHP 8

Если вы встретили ошибку “PHP Fatal error:  Uncaught ArgumentCountError: Too few arguments to function set_error_handler::{closure}(), 4 passed in …”

Дело в том, что в PHP 8 на обработчик ошибки подается на 1 параметр меньше, поэтому если ваша функция принимала 5 параметров, то для php 8 необходимо последний параметр удалить, и тогда все заработает. 

Комментарии

Комментариев пока нет, вы можете оставить свой: