博客列表 >类的自动加载

类的自动加载

PHui
PHui原创
2022年12月08日 16:06:12302浏览
  1. <?php
  2. // 类的自动加载
  3. namespace load;
  4. spl_autoload_register(function ($class) {
  5. // 类名
  6. $path = str_replace('\\', DIRECTORY_SEPARATOR, $class);
  7. // 类文件名
  8. $file = __DIR__ . '/' . $path . '.php';
  9. if (is_file($file) && file_exists($file)) {
  10. require $file;
  11. } else {
  12. die($file . '不存在');
  13. }
  14. });
  15. use admin\controller\Index;
  16. use admin\model\User;
  17. use admin\view\index\Hello;
  18. echo Index::show() . PHP_EOL;
  19. echo User::show() . PHP_EOL;
  20. echo Hello::show() . PHP_EOL;

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议