扫码关注官方订阅号
刚看laravel,在bootstrap/app.php中看到上面图片的代码,不知道为啥能new成功?这个命名空间怎么搞得,求解?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
可以补一下PHP命名空间的基础PHP:命名空间其他文章参考
有自动加载找到这个文件。看看楼上说的命名空间那一节和自动加载那一节。
public/index.php是整个项目的入口文件;
public/index.php
在public/index.php第一行执行的代码是
require __DIR__.'/../bootstrap/autoload.php';
这句话的意思是引入Composer提供的自动加载功能;然后第二句话是
$app = require_once __DIR__.'/../bootstrap/app.php';
这时候new 的对象不存在时会按照命名空间来自动加载的;
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
可以补一下PHP命名空间的基础
PHP:命名空间
其他文章参考
有自动加载找到这个文件。看看楼上说的命名空间那一节和自动加载那一节。
public/index.php是整个项目的入口文件;在
public/index.php第一行执行的代码是这句话的意思是引入Composer提供的自动加载功能;
然后第二句话是
这时候new 的对象不存在时会按照命名空间来自动加载的;