已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 源码

标题: file_exists的问题

作者: @Ta

时间: 2013-07-16

点击: 4989

我在自家电脑的IIS上装了个PHP环境,我编写PHP代码时,想用file_exists函数检测某个文件是否存在,代码如下{<?php
$filename = 'index.php';

if (file_exists($filename)) {
    echo "The file $filename exists";
} else {
    echo "The file $filename does not exist";
}
?>}。文件是存在的,但总是输入ELSE后的语句,怎么办啊

[隐藏样式|查看源码]


『回复列表(13|隐藏机器人聊天)』

1. 试试把index.php两边的单引号改双引号
(/@Ta/2013-07-16 10:31//)

2. 文件路径对了没?
(/@Ta/2013-07-16 10:33//)

3. 路径对着呢
(/@Ta/2013-07-16 10:35//)

4. @919056489,用is_file看看
(/@Ta/2013-07-16 10:38//)

5. 改成双引号,也不行。我就在想,是不是配置出问题了
(/@Ta/2013-07-16 10:38//)

6. @eoo,也不行啊
(/@Ta/2013-07-16 10:40//)

7. file_exists()函数 可能会受到目录权限的影响  可能还有其他原因  是不是老虎@老虎会游泳
(/@Ta/2013-07-16 10:42//)

8. @919056489,如果你想知道是不是配置出问题 可以上传到空间看行不行
(/@Ta/2013-07-16 10:44//)

9. 嗯
(/@Ta/2013-07-16 10:46//)

10. $filename = '/index.php';
(/@Ta/2013-07-16 10:56//)

11. @Foolish,仍然不行啊
(/@Ta/2013-07-16 11:24//)

12. @eoo,我上传到空间后还是不行
(/@Ta/2013-07-16 11:36//)

13. 问题已经解决了,原来应该是这样$filename = './index.php';
(/@Ta/2013-07-16 11:38//)

回复需要登录

10月11日 19:08 星期六

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1