这个代码谁能帮忙看一下

来源:5-2 PHP文件系统之判断文件是否存在

zd666

2017-05-05 14:06

<?php

$filename = '/data/webroot/usercode/code/resource/test.txt';

$filename1=fopen('/data/webroot/usercode/code/resource/test.txt','rb');

//判断如果$filename文件存在的话 就输出文件内容

if(is_file($filename)){

    echo "cunzai";

    echo file_get_contents($filename1,'test');

    echo fgets($filename1);

}else{

    echo "bucunzai";

}

下面这两个输出不来是为什么?

    echo file_get_contents($filename1,'test');

    echo fgets($filename1);


写回答 关注

3回答

  • 慕九州9704552
    2017-05-05 19:22:58
    已采纳

      echo file_get_contents($filename1,'test');

        echo fgets($filename1);

    (1)file_get_contents($filename1,'test');只要传文件名

    (2)fgets获取内容,需要先用fopen打开文件指针,然后才是fgets

  • 精慕门1928663
    2017-05-05 14:35:14

    test.txt 本身应该就没有内容

    zd666

    肯定是有内容的

    2017-05-05 14:46:27

    共 1 条回复 >

  • 骑野猪追大象
    2017-05-05 14:31:51

    你传的参数test是啥意思?

    zd666

    这个去掉也没用

    2017-05-05 14:46:06

    共 1 条回复 >

PHP进阶篇

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

181835 学习 · 2577 问题

查看课程

相似问题