//根據妳的PHP設置自已可以把<?php替換為<?
<?php
//要更改的php文件
$filename = 'id.php';
//要插入的內容
$addContent = "wole\n";
//要更改的內容
$updateContent="qwe\n";
// 確定文件存在並且可寫。
if (is_writable($filename)) {
// 將文件讀入數組,每行是壹條記錄
$lines = file ($filename);
// 使用寫入方式打開打開$filename,文件指針將會在文件的開頭
if (!$handle = fopen($filename, 'w')) {
print "不能打開文件 $filename";
exit;
}
//在數組中循環,當到達第2行時插入新的內容。
foreach ($lines as $line_num => $line) {
if($line_num==1){
//將$addContent寫入到文件中。
if (!fwrite($handle, $addContent)) {
print "不能寫入到文件 $filename";
exit;
}
}
//寫入原來的行內容到文件中
if (!fwrite($handle, $line)) {
print "不能寫入到文件 $filename";
exit;
}
}
//更改數據第3行zxcv為qwe,把上面foreach註釋掉,打開下面註釋掉的代碼
// foreach ($lines as $line_num => $line) {
// if($line_num==2){
// //將$updateContent寫入到文件中。
// if (!fwrite($handle, $updateContent)) {
// print "不能寫入到文件 $filename";
// exit;
// }
// }
// else{
// //寫入原來的行內容到文件中
// if (!fwrite($handle, $line)) {
// print "不能寫入到文件 $filename";
// exit;
// }
// }
// }
fclose($handle);
} else {
print "文件 $filename 不可寫";
}
>