php 的文件包含 应该dirname(__FILE__).'/../ 还是dirname( dirname

dongdandan 2016-12-07 11:45:11
php 的文件包含 应该使用这种方法 include dirname(__FILE__).'/../hello.php';
还是下面这种方式? include dirname( dirname(__FILE__)).‘/hello.php';
...全文
154 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2016-12-07
  • 打赏
  • 举报
回复
使用常量和你的 dirname(__FILE__) 是一回事 当然,常量在一开始就定义了,比你在每个文件中 dirname(__FILE__) 要好的多 你只要规划好目录结构,就不会出现引用的问题 如果非要任性而为,那只能是自己给自己找麻烦,并拖慢项目的运行速度
du56du 2016-12-07
  • 打赏
  • 举报
回复
dongdandan 2016-12-07
  • 打赏
  • 举报
回复
引用 2 楼 xuzuning 的回复:
一般的说,目录宜按功能逐层展开。也就是被包含的文件在当前文件的下级目录中
请问如果常量和配置信息放在某个上层目录中,如果在某个子目录想引用该怎么办?一般对于常量和配置信息应该怎么处理?
xuzuning 2016-12-07
  • 打赏
  • 举报
回复
你的两种写法是一样的,建议第一种写法 你这是包含上级目录中的文件,这表示你没有规划好目录结构 一般的说,目录宜按功能逐层展开。也就是被包含的文件在当前文件的下级目录中
wodebaobei12611 2016-12-07
  • 打赏
  • 举报
回复
我用第二种,mvc的话在入口文件定义根目录路径

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧