打开文件,获取文件当前指针指向内容,返回指针位置,文件指针偏移,重置,读取,输出到浏览器,关闭资源

    <?php 
    // file()   将文件内容读入到一个数组, 一行是一个数组单元
    var_dump(file('./xuexi.txt'));

    $f = fopen('./xuexi.txt','r+');

    // fgetc()   获取当前指针所指向的内容
    echo fgetc($f);
    echo fgetc($f);
    echo fgetc($f);

    echo fgetc($f);
    echo fgetc($f);
    echo fgetc($f);
    echo fgetc($f);
    echo fgetc($f);
    echo fgetc($f);

    echo '<br>';

    // ftell()  返回当前指针所在的位置
    echo ftell($f);
    echo '<hr>';

    // fseek(文件资源, 偏移量, 指针位置)
    //      SEEK_SET   初始化指针 + 偏移量
    //      SEEK_CUR   当前位置 + 偏移量
    //      SEEK_END   文件尾部+ 偏移量
    echo fseek($f,1, SEEK_SET).'<br>';
    echo ftell($f).'<br>';

    fgetc($f);
    echo fseek($f,1, SEEK_CUR).'<br>';
    echo ftell($f).'<br>';
    echo fseek($f,1, SEEK_END).'<br>';
    echo ftell($f).'<br>';

    // rewind()  重置指针, 归零
    rewind($f);
    echo ftell($f);
    echo '<br>';

    // readfile()   将文件内容 读取出来并输出到浏览器
    readfile('./xuexi.txt');

    fclose($f);


 ?>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容