比方說,我有2個文件:a.php只會和b.php如何通過另一個PHP文件更新的PHP文件的源代碼
a.php只會
$value = "test";
我想更新$值通過使用b.php。我想要運行b.php並更改如下所示的a.php:
$value = "changed";
比方說,我有2個文件:a.php只會和b.php如何通過另一個PHP文件更新的PHP文件的源代碼
a.php只會
$value = "test";
我想更新$值通過使用b.php。我想要運行b.php並更改如下所示的a.php:
$value = "changed";
這裏是用PHP來打開一個PHP文件中的代碼:
$file = "/home/dir/file.php";
$fs = fopen($file, "a+") or die("error when opening the file");
while (!feof($fs)) {
$contents .= fgets($fs, 1024);
}
fclose($fs);
現在你可以走了$contents
,並修改它,但是你想,然後保存。這裏是如何保存它:
$fs = fopen($_POST["file"], "a+") or die("error when opening the file");
fwrite($fs, $updatedContents);
fclose();
$updatedContents
是更新內容
不,你不知道。將該值放入外部源(平面文件或數據庫)中,然後讀取a.php
中的值。
沒關係,幫忙感謝。 –
哇,完美的幫助.. A +,謝謝 –
謝謝,我將不勝感激它,你可以選擇我的答案和/或投票,如果它幫助你解決你的問題 – ahoura
自修改代碼有它自己的一套問題,除非你'準備好解決它們,你應該避免它。 –