<?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);
?>
网友评论