4 回答
TA贡献1780条经验 获得超1个赞
require_once(dirname(__FILE__)."/./config_uc.php");
一、__FILE__ php定义的为当前文件路径及文件名的常量,如: d:/wwwroot/dedecms/index.php
二、dirname(__FILE__) 为函数,取得文件路径的目录名;
echo dirname("d:/wwwroot/dedecms/index.php")结果为:d:/wwwroot/dedecms
三、require_once(dirname(__FILE__)."/./config_uc.php"); 假设当前文件为d:/wwwroot/dedecms/index.php结果为
require_once("d:/wwwroot/dedecms/config_uc.php");
另外/./config_uc.php 中./为当前目录
require_once(str_replace('/tieba','',dirname(__FILE__))."/./config_uc.php");
TA贡献1835条经验 获得超7个赞
require_once(dirname(__FILE__)."/./config_uc.php");
require_once()表示引用文件,如果该文件中的代码已经被包括了,则不会再次包括
dirname() -- 返回路径中的目录部分
dirname(__FILE__) 得到的是文件所在层目录名
"/./config_uc.php" 这个就是文件路径了
/./应该是表示当前目录
/../可以表示上级目录
根目录下的tieba文件夹里
改:require_once(dirname(__FILE__)."/tieba/config_uc.php");
- 4 回答
- 0 关注
- 927 浏览
添加回答
举报