新闻动态
新闻动态
- javascript事件中的this
- C#中String.Format 几点使用
- php中的function和public function有什么区别?
- nuxt4中常见的约定
- 如何选择长尾关键词?
- 网站标题、关键词、描述的设置及注意
- vue-cli-service不是内部或外部命令,也不是可运行的程序
- 网站制作对于企业的作用到底有多大
- 如何在网站中添加地图
- ASP.NET前台代码绑定后台变量方法总结
联系我们
邮箱:
手机:15383239821
php
thinkphp更改项目根命名空间
作者:
发布时间:2023-10-10
点击:
如果你需要更改根命名空间为top,有两种办法。
方法一是修改composer.json文件的autoload,这样可以不改变目录名。
"psr-4": {
"top\\": "app"
},
方法二是直接修改你的app目录为top。
无论使用哪一种方法,最后在入口文件中设置根命名空间名称。
namespace think;
require __DIR__ . '/../vendor/autoload.php';
// 执行应用并响应
(new App())->setRootNamespace('top')
->run()
->send();
如果你的admin应用不在app目录下面,有完全独立的命名空间例如
\think\admin
就可以在入口文件admin.php中进行指定
namespace think;
require __DIR__ . '/../vendor/autoload.php';
// 设置当前应用的命名空间
(new App())->setNamespace('\think\admin')
->run()
->send();
这个应用放在什么位置取决于你的命名空间自动加载路径,这一设计让你的应用可以通过composer来加载。
- 上一篇:thinkphp实例化模型、模型命名和获取字段
- 下一篇:thinkphp入口文件
新闻资讯
-
2019-08-16一般处理程序返回Json
-
2014-06-13网页制作中,怎么样使FLASH在电脑所有屏幕分辨率下都满屏,这个网页中就这一个FLASH
-
2023-09-15foreach遍历中加&什么意思
-
2010-07-20怎么看百度蜘蛛什么时候来
-
2023-08-30php中::和->
相关案例
