Laravel中 bootstrap/app.php中命名空间问题
高洛峰
高洛峰 2017-04-11 10:22:44
[PHP讨论组]


刚看laravel,在bootstrap/app.php中看到上面图片的代码,不知道
为啥能new成功?这个命名空间怎么搞得,求解?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(3)
迷茫

可以补一下PHP命名空间的基础
PHP:命名空间
其他文章参考

迷茫

有自动加载找到这个文件。看看楼上说的命名空间那一节和自动加载那一节。

天蓬老师

public/index.php是整个项目的入口文件;

public/index.php第一行执行的代码是

require __DIR__.'/../bootstrap/autoload.php'; 

这句话的意思是引入Composer提供的自动加载功能;
然后第二句话是

$app = require_once __DIR__.'/../bootstrap/app.php';

这时候new 的对象不存在时会按照命名空间来自动加载的;

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号