test.txt
abcdefghijklmn
opqrst
文件指针的操作函数
rewind 指针回到起始位置
fseek 指针从指定位置移动
<?php
$fp = fopen('test.txt', 'r+');
//读取10个字符
echo fread($fp,10); //输出结果 abcdefghij
//指针设置回到开始处
rewind($fp);
//再读取10次
echo '<br>';
echo fread($fp,10); //输出结果 abcdefghij
echo '<br>';
//文件指针向后移动10个字符
echo fseek($fp,10);
echo '<br>';
//再看看文件中输出的是什么
echo fread($fp,10); //输出结果 klmn opqrst
echo '<br>';
fclose($fp);
?>filesize 检测文件的大小
<?php $filename = "h:\\test.txt"; echo filesize($filename); ?>
一些函数
file 把整个文件读入一个数组中
fgets 从文件指针中读取一行,读到最后返回false
fgetc 从文件指针中读取一个字符,读到最后返回false
ftruncate 文件截断到给定的长度
filectime 文件创建时间
filemtime 文件修改时间
fileatime 文件上次访问时间
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号