PHP配置文件读写
可能的重复:
读取和写入配置文件
好的,我有一个配置文件,其中包含一些信息我希望用户能够更改。我已经考虑过将信息保存在 MySQL 表中,但这不是一个好主意,因为我在配置变量之后包含了数据库类,这会弄乱我的代码结构。
知道如何读取/写入文件的变量/特定行吗?这是我的全局配置文件。>
error_reporting(E_ALL);
/*
The parameters used site-wide
First set are Datbase parameters
And second set are the salts used to generate strings
*/
$params['db']['host'] = 'localhost';
$params['db']['username'] = 'root';
$params['db']['password'] = 'waffliner';
$params['db']['db_name'] = 'habcms';
$params ['core']['salt1'] = "184962574320355793361124913390";
$params['core']['salt2'] = "13952134426315134482857516025";
$params['core']['timeout'] = "60 minutes";
try {
include_once("core.inc.php");
include_once("db.inc.php");
include_once("user.inc.php");
} catch(exception $e) {
echo $e->getMessage();
}
?>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
JSON♥ 是您的 朋友。
JSON♥ is your friend.
如果您想这样做,您需要将配置存储在非 PHP 文件中。
例如,您可以将配置存储在 .ini 文件中,并使用 parse_ini_file().
If you want to do so, you need to store you configuration in a non-PHP file.
You can, for example, store your config in an .ini file and read it with parse_ini_file().