我为 mysql 表制作了一个安装脚本。我希望用户设置数据库配置。mysql 的配置在 PHP 类中被硬编码为公共变量。
在安装时创建和存储配置数据的最佳实践是什么?
我为 mysql 表制作了一个安装脚本。我希望用户设置数据库配置。mysql 的配置在 PHP 类中被硬编码为公共变量。
在安装时创建和存储配置数据的最佳实践是什么?
我建议使用 .ini 文件。例子:
数据库.config.ini:
host = "localhost"
db = "test"
user = "root"
pass = ""
加载配置:
$config = parse_ini_file('database.config.ini');
print_r($config);
/*Array
(
[host] => "localhost"
[db] => "test"
[user] => "root"
[pass] => ""
)*/
使用 PHP fwrite() 为空的 PHP 文件创建内容。内容是用户输入的定义常量。使用这些常量为数据库配置文件设置值。
创建一个接受配置数据的表单,在此过程中将这些内容写入文件或 xml 。然后从文件配置数据中读取