PHP设置文件路径的一个问题

我在做一个练习的时候,怎么都是不对。$filename='/php/test.txt';echofile_get_contents($filename);如上代码第一个变... 我在做一个练习的时候,怎么都是不对。

$filename = '/php/test.txt';
echo file_get_contents($filename);

如上代码第一个变量就是一个TXT文件的路径,然后打出现这个文件里的内容,但是以上代码就是打印不出,然后我尝试把路径直接改成
$filename = 'test.txt';
同时我也把这个txt文件当到了上一级的根目录能打印出来了。。我100%的在根目录里有一个php文件夹,里面也有一个test.txt文本,根目录的文本就是这里复制出去的。

请问PHP的路径有写错吗。执行结果

Warning: file_get_contents(/php/test.txt): failed to open stream: No such file or directory in D:\xampp\htdocs\php\cookie.php on line 3
展开
 我来答
青春华航
2014-11-30 · TA获得超过435个赞
知道小有建树答主
回答量:751
采纳率:0%
帮助的人:368万
展开全部
不太懂你说的,
一般用dirname(__FILE__)来获取网站的根目录。

你要是不确定test.txt的路径,可以在里面打印__FILE__的值,就显示出真实路径了,

百-度 青春华航,我的博客,多多交流。
追问
找到问题所在了,犯了一个低级错误,我把根目录想成WEB服务器根目录了,,这里代码的根目录是文件所在的目录是根
追答
以后最好是一个网站对应一个虚拟主机,别把网站安装到根目录下的一个文件夹,以后会问题多多的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式