Запись файла конфигурации в PHP

Возможный дубликат:
запись в .php-файл?

Поэтому у меня есть файл config.php для CMS, который я создал с нуля. Этот файл имеет следующую структуру:

<?php date_default_timezone_set( "America/Phoenix" ); define( "DB_HOST_USER", "mysql:host=localhost;dbname=db_cms" ); define( "DB_USERNAME", "username" ); define( "DB_PASSWORD", "password" ); define( "CMS_TITLE", "Sample Title"); define( "USERNAME", "cms_user"); define( "PASSWORD", "cms_password"); ?> 

Мой вопрос в том, как я могу записать в этот файл и сохранить его на диск с помощью PHP. Помощь будет принята с благодарностью.

Изменить: я видел, что WordPress использует подобную структуру файлов для хранения конфигурации пользователя / приложения, как описано здесь . Мне просто интересно, могу ли я изменить файл (config.php) и сохранить там новые настройки. Например, я хочу установить USERNAME в blog_user ( define( "USERNAME", "blog_user"); ). Можно ли просто сохранить это изменение без перезаписи всего файла?

Related of "Запись файла конфигурации в PHP"