PHP 浅析spl_autoload_register

  • PHP面向对象编程里可以使用__autoload()魔术方法实现自动加载功能。当实例化一个不存在的类时,自动触发自动加载。起初我不太理解spl_autoload_register用来干什么。感觉没什么用。后来才一点一点 明白: 比如当你自己写一个函数loadClass()用来加载不存在的类的时候,需要你手动调用loadClass()函数,而你使用spl_autoload_register注册这个loadClass函数后,就不再需要手动调用loadClass函数了,当你实例化不存在的类时,会自动触发。
  • 参考博客:https://www.jianshu.com/p/cc7ed9f0b378

猜你喜欢

转载自www.cnblogs.com/bneglect/p/12174822.html