自动加载对象

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自动加载对象相关的知识,希望对你有一定的参考价值。

http://us.php.net/manual/en/language.oop5.autoload.php#82614
  1. <?php
  2. function __autoload($class_name)
  3. {
  4. //class directories
  5. $directorys = array(
  6. 'classes/',
  7. 'classes/otherclasses/',
  8. 'classes2/',
  9. 'module1/classes/'
  10. );
  11.  
  12. //for each directory
  13. foreach($directorys as $directory)
  14. {
  15. //see if the file exsists
  16. if(file_exists($directory.$class_name . '.php'))
  17. {
  18. require_once($directory.$class_name . '.php');
  19. //only require the class once, so quit after to save effort (if you got more, then name them something else
  20. return;
  21. }
  22. }
  23. }
  24. ?>

以上是关于自动加载对象的主要内容,如果未能解决你的问题,请参考以下文章

关于js----------------分享前端开发常用代码片段

[AndroidStudio]_[初级]_[配置自动完成的代码片段]

[AndroidStudio]_[初级]_[配置自动完成的代码片段]

[AndroidStudio]_[初级]_[配置自动完成的代码片段]

InfoWindow中的Android Google地图摘要自动更新

Flume-ng禁用自动加载配置文件功能