";
/* Иначе выводим запись о существовании*/
} else {
echo "Файл $file_config не существует". "
";
}
$config_defaul_site = parse_ini_file(FOLDER . "/includes/config.ini",true);
// Проверьте, успешно ли прочитан ini-файл.
// переменная $config не ровно ЛОЖЬ
if ($config_defaul_site !== false) {
// Доступ к индивидуальным настройкам
$default_site = $config_defaul_site['default_site']['default_site'];
echo "Конфигурация по умолчанию: " . $default_site . "
";
} else {
echo "Ошибка чтения INI-файла.";
}
// Создаем массив пар
$databaseSections = [
'default_site' => 'video',
];
// Записать конфигурацию в раздел «'default_site'»
$success = write_to_ini($databaseSections, 'default_site', '../includes/config.ini');
// Проверим, успешно ли выполнена запись в файл.
if ($success) {
echo "Запись в файл прошла успешно!";
} else {
echo "Ошибка записи INI-файла.";
}
// Функция записи настроек в определенный раздел INI-файла
function write_to_ini($config, $section, $file) {
$content = "\n; Application Configuration Settings\n\n[$section]\n; Configuration\n";
foreach ($config as $key => $value) {
$content .= "$key = $value\n";
}
// Добавить содержимое в файл
return file_put_contents($file, $content, FILE_APPEND) !== false;
}
?>