【发布时间】:2014-02-04 16:40:13
【问题描述】:
<?php
$myFile = "/home/user1/www/cgi-bin/mytext.txt";
$lines = file($myFile);
$lines[3] = $_POST['title'];
file_put_contents($myFile , implode("\n", $lines));
?>
我只会更改“第 3 行”而不更改其他行,哪里出错了?
我已经输入了 mytext.txt:
- line1 -------------------------------------
- 第 2 行 #WORD:
- 第 3 行更改
- 第4行
- 第5行你好
- line6 PIPPO
- line7 FOO
- line8 凯特欧文
午餐脚本后,这是输出 mytext.txt:
- line1 -------------------------------------
- 第2行
- 第 3 行 #WORD:
- 第4行
- 第 5 行更改
- 第6行
- line7 $_POST['title']
- 第8行你好
- 第9行
- 第10行皮波
- 第11行
- 第 12 行 FOO
- 第13行
- line14 凯特欧文
【问题讨论】: