**一.调用禁用函数或类** #php.ini 1.在PHP 8之前,尝试使用禁用的功能会导致警告. 2.在PHP 8和更高版本中,尝试使用禁用的功能将为未声明的功能引发标准错误. **二.function\_exists检查** #禁用的功能直接返回false ~~~ if (!function_exists('substr')) { function substr() {} } ~~~ **三.禁用的功能可以重新定义** ~~~ function substr(){} ~~~