1 //第一种 利用file 函数 读取文件,每一行都是一个数组元素 2 $arr = ?file($file); 3 $arr[$line] = "hello"; 4 file_put_contents($file, implode("", $arr)) 5 ?6 //第二种 7 ?8 =$fp = new \SplFileObject(‘./test.php‘, ‘r+‘); 9 //转到第二行, seek方法参数从0开始计数, 经我测试指针指向行尾了, 所以修改的是第三行10 =$fp->seek(1);11 //获取当前行内容(第二行)12 $line = $fp->current();13 $fp->write("hello");
php替换文件指定行的内容
原文地址:http://www.cnblogs.com/tl542475736/p/7533260.html