как обновить исходный код файла php через другой php-файл

допустим, у меня есть 2 файла: a.php и b.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 .