<?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);
?>
打开文件,获取文件当前指针指向内容,返回指针位置,文件指针偏移,重置,读取,输出到浏览器,关闭资源
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- current() 返回数组指针指向元素的键值;数组的内部指针不会移动;如果当前数组的内部指针超出了数组的长度,返...
- each() 以数组的方式后去数组当前的内部指针指向的元素;-数组的构成样式 array('key' => 键名 ...
- next() 返回数组当前指针指向的元素的下一个元素的键值;数组的指针向后移动一位;如果移动后指针越过数组,返回 ...
- prev() 返回数组当前指针指向的前一个元素的键值;把当前指针向前移动一位;如果指针指向的位置没有在元素的内部,...