批改状态:合格
老师批语:命名空间太重要了, php是web开发语言,它的空间与其它语言又有不同
<?php// 实现类文件的自动加载需要满足2个条件:1、类的命名空间必须与类文件的路径完全一致;2、类名称必须与文件名一致namespace app\controller;// 满足条件1class User // 满足条件2{public static function hello(){return __METHOD__;}}// echo (new User)->hello();?>
<?php// 命名空间与路径不需要一一对应namespace phpcn;class Goods{public static function hello(){return __METHOD__ . '666666666666666';}}?>
<?phpnamespace phpcn;class Ord{public static function hello(){return __METHOD__ . '订单号........';}}?>
{"autoload": {"files": ["app/controller/User.php","lib/index/Goods.php"]}}

{"autoload": {"classmap": ["app/controller","lib/index"]}}

}
"app\\controller\\": "app/controller"
```
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号