为了账号安全,请及时绑定邮箱和手机立即绑定

大神求解我这哪里错了 Notice: Undefined variable: file_handle in G:\phpStudy\WWW\wwwroot\3\5.php on line 4

本地输出错误


Notice: Undefined variable: file_handle in G:\phpStudy\WWW\wwwroot\3\5.php on line 4

Notice: Undefined variable: file_handle in G:\phpStudy\WWW\wwwroot\3\5.php on line 12

Warning: fclose() expects parameter 1 to be resource, null given in G:\phpStudy\WWW\wwwroot\3\5.php on line 12

本地代码

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


正在回答

3 回答

定义的时候变量名是file_handel,用的时候写的是file_handle,名字不一样

0 回复 有任何疑惑可以回复我~

换成双反斜杠试下,$file_handel = fopen("G:\\phpStudy\\WWW\\wwwroot\\index.php","r");

0 回复 有任何疑惑可以回复我~

官网有个示例:

<?php
$handle = fopen("c:\\folder\\resource.txt", "r");
?>

0 回复 有任何疑惑可以回复我~
#1

qq_快乐面对生活_0 提问者

请问就单对于我的这个来说是哪出了问题?
2017-06-30 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

大神求解我这哪里错了 Notice: Undefined variable: file_handle in G:\phpStudy\WWW\wwwroot\3\5.php on line 4

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信