新闻动态
新闻动态
- DataSet用法(网络摘录)
- WebP图片:网页优化的轻量化利器
- 盲盒交友项目解析
- PHP的序列化和反序列化入门
- IIS7授权错误:“无法验证对路径的访问”的解决方法
- 热门关键词优化无效排名不起色的原因
- php类中的$this
- 微信小程序wx.navigateTo 不跳转问题
- 简单判断一个关键词的竞争性
- form 中Enctype=multipart/form-data 的作用
联系我们
邮箱:
手机: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入口文件
新闻资讯
-
2023-09-19php中var_dump()函数使用
-
2014-06-13String.split()采用特殊符号进行分割的解决方法
-
2023-11-21Hedisql 导入sql文件错误
-
2014-03-03导入Excel到数据库
-
2011-04-01CSS 怎样用css设置超链接字体的不同颜色
-
2010-07-20百度分词算法分析一
相关案例
