假设我有2个文件:a.php和b.php
a.php只会
$value = "test";
我想使用b.php更新$ value。我想运行b.php并像这样更改a.php:
$value = "changed";
答案 0 :(得分:1)
不,不。将值放在外部源(平面文件或数据库)中,并读入a.php
中的值。
答案 1 :(得分:1)
这是使用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
是更新后的内容