本篇文章扣丁学堂PHP培训小编和大家分享一下PHP文件的自动加载(autoloading),本文会列出详细的代码供大家参考,因此具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧。
传统上,在PHP里,当我们要用到一个class文件的时候,我们都得在文档头部require或者include一下:
但是一旦要调用的文档多了,就得每次都写一行,瞅着也不美观,有什么办法能让PHP文档自动加载呢?
对,可以使用PHP的魔法函数__a女人面部痣相图解utoload(),的示例就是自动加载当前目录下的PHP文件。当然,实际当中,我们更可能会这么来使用:
也即是做了一定的文件名大小写处理,然后在require之前检查文件是否存在,不存在的话显示自定义的信息。
类似用法经常在私人项目,或者说是单一项目的框架中见到,为什么呢?因为你只能定义一个__autoload function,在多人开发中,做不到不同的developer使用不同的自定义的autoloader,除非大家都提前说好了,都使用一个__autoload,涉及到改动了就进行版本同步,这很麻烦。
以上就是扣丁学堂PHP在线学习小编给大家分享的PHP文件的自动加载(autoloading),希望对小伙伴们有所帮助,想要了解更多内容的小伙伴可以登录扣丁学堂官网咨询。想要学好PHP开发小编给大家推荐口碑良好的扣丁学堂,扣丁学堂有专业老师制定的PHP学习线图辅助学习,此外还有与时俱进的PHP课程体系和大量的PHP视频教程供观看学习,想要学好PHP开发技术的小伙伴快快行动吧。返回搜狐,查看更多
文章由325棋牌提供发布