首頁 >後端開發 >php教程 >spl_autoload_register() 与 __autoload()效率对比

spl_autoload_register() 与 __autoload()效率对比

WBOY
WBOY原創
2016-06-06 20:50:311046瀏覽

spl_autoload_register() 与 __autoload()哪个效率高?

回复内容:

spl_autoload_register() 与 __autoload()哪个效率高?

对比这种事情,自己写个测试不就好了。

实现上来说:
一个是 __autoload 栈调用,一个是 __autoload 函数调用。

建议使用 spl_autoload_register 。你可以把 __autoload 看成是 spl_autoload_register 自动添加的,这个跟 c++缺省构造函数的原理一样

要记住:

    如果在你的程序中已经实现了__autoload函数,它必须显式注册到__autoload栈中。因为 spl_autoload_register()函数会将Zend Engine中的__autoload函数取代为spl_autoload()或spl_autoload_call
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn