有个样一个需求PHP读取文件的一行,并从文件中删除此行数据。
- <?php
- function unlinks($fn){
- $f= fopen($fn, "r");
- $line = fgets($f);
- ob_start();
- fpassthru($f);
- fclose($f);
- file_put_contents($fn, ob_get_clean() );
- return $line.'<br/>';
- }
- $fn = "123.txt";
- $files = file_get_contents($fn);
- while($files){
- echo unlinks($fn);
- $files = file_get_contents($fn);
- }
fpassthru — 输出文件指针处的所有剩余数据
lz在别的博客看到的 收藏了
http://www.shuchengxian.com/Article/info/id/615.html
联系客服