1. 程式人生 > >php替換文件指定行的內容

php替換文件指定行的內容

元素 nbsp () 一個 指針 current col 前行 imp

 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替換文件指定行的內容