我正在扩展一个将配置数据存储在php文件中的应用程序。该文件如下所示:
defined('DB_NAME') or define('DB_NAME', '');
defined('DB_USERNAME') or define('DB_USERNAME', '');
defined('DB_PASSWORD') or define('DB_PASSWORD', '');
说,我想在php应用程序本身内配置参数 DB_NAME ,从而避免在config.php中手动更改。我想到了阅读文件,搜索字符串'DB_NAME',做一些字符串操作,然后写回内容。但是,这似乎并不优雅。还有其他办法吗?