看资源类型时出现的问题,怎么解决?

<?php 
//首先采用“fopen”函数打开文件,得到返回值的就是资源类型。
$file_handle = fopen("/data/webroot/resource/php/f.txt","r");
if ($file_handle){
//接着采用while循环(后面语言结构语句中的循环结构会详细介绍)一行行地读取文件,然后输出每行的文字
while (!feof($file_handle)) { //判断是否到最后一行
$line = fgets($file_handle); //读取一行文本
echo $line; //输出一行文本
echo "<br />"; //换行
}
}
fclose($file_handle);//关闭文件
?>

输出结果如下:
Warning: fopen(/webroot/resource/php/f.txt): failed to open stream: No such file or directory in /54/754/CCfs/index.php on line 3

Warning: fclose() expects parameter 1 to be resource, boolean given in /54/754/CCfs/index.php on line 12


Tom小伙
浏览 1375回答 2
2回答

天启之魂

Warning: fopen(/webroot/resource/php/f.txt): failed to open stream: No such file or directory已经告诉你了啊,开启流失败,没有这个文件或目录!

慕容7539519

路径错误,请改为:fopen("./data/webroot/resource/php/f.txt","r");
打开App,查看更多内容
随时随地看视频慕课网APP