博客列表 >类的自动加载器

类的自动加载器

P粉191340380
P粉191340380原创
2022年08月23日 07:19:58344浏览

自动加载器 autoloader.php

  1. spl_autoload_register(function($class){
  2. require $class. '.php';
  3. });

a.php

  1. namespace zuoye\controller;
  2. class a
  3. {
  4. public static function index()
  5. {
  6. return __METHOD__;
  7. }

b.php

  1. namespace zuoye\controller;
  2. class b
  3. {
  4. public static function index()
  5. {
  6. return __METHOD__;
  7. }

c.php

  1. namespace zuoye\controller;
  2. class c
  3. {
  4. public static function index()
  5. {
  6. return __METHOD__;
  7. }

入口文件 zuoye.php

  1. namespace zuoye;
  2. require __DIR__ . '/controller/a.php';
  3. require __DIR__ . '/controller/b.php';
  4. require __DIR__ . '/controller/c.php';
  5. echo controller\a::index().'<br>';
  6. echo controller\b::index().'<br>';
  7. echo controller\c::index().'<br>';
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议