PHP-php file函数读取不到指定路径的文件

PHP-php file函数读取不到指定路径的文件

泛泛之交 发布于 2017-05-19 字数 234 浏览 1074 回复 2

测试环境:ubuntu + xampp
开发框架:ThinkPHP
问题:在用file函数:file('/web/word.txt');读取网站目录下面的word.txt文件的时候老是返回flase;但是如果这样写:file('http://127.0.0.1/web/word.txt')就可以正常读取。这是怎么回事?

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

偏爱自由 2017-08-15 2 楼

file('/web/word.txt')是相对路径,file('http://127.0.0.1/web/word.txt')是绝对路径。相对路径会在当前目录下寻找是否有web这个目录,如果有,就在里面找是不是有word.txt这个文件。

清晨说ぺ晚安 2017-06-06 1 楼

file('/web/word.txt') 默认是读取本地根目录下面叫web文件夹里面的word.txt的文件吧,当然是false