php7.2下出现报错__autoload() is deprecated的解决办法(亲测)
php7.2下老的PHP代码会提示类似这样的错误:
Deprecated: __autoload() is deprecated, use spl_autoload_register() instead in \XXXX\common.inc.php on line。
错误原因:__autoload魔术方法在php7.2被废弃,使用新的方法代替了.
解决办法:把原来的__autoload()函数改为autoload(),然后加上一个spl_autoload_register(‘autoload’)的调用即可,如下:
//自动加载类库
spl_autoload_register('autoload'); //PHP7.2开始必须这样写
//自动加载类库处理
function autoload($classname)