$config = ['user' => 'admin','name' => 'GOD','pass' => '123123'];<?php
return ['user' => 'admin','name' => 'GOD','pass' => '123123'];$conf = require('conf.conf');
echo $conf['user'];// save
file_put_contents('conf.conf', "<?php\n\n" . 'return ' . var_export($config, true) . ";\n"); // полечение конфига
$config = require 'my_config.php' // в файле return ['user' => 'admin','name' => 'GOD','pass' => '123123']
// вывод формы для редактирования
foreach ($config as $name => $value) {
echo "<input name=$name value=$value>"
}
// сохранение
$fileData = ''
foreach ($_POST as $name => $value) {
$fileData .= "'$name' => '$value'"
}
if ($fileData) {
file_put_contents(my_config.php, "return [$fileData]")
}