Php 保存数据库连接详细信息

Php 保存数据库连接详细信息,php,mysql,database,ini,Php,Mysql,Database,Ini,我正在为一个项目创建一个设置脚本,其中一个表单会向用户询问数据库连接的详细信息(如主机、用户名和密码),它应该将这些信息存储在一个文件中,以便主系统将来使用 这是如何实现的?生成一个.ini文件,或者使用PHP编辑另一个PHP文件?检查此项 我相信一个脚本可以编写另一个脚本,但可能更安全的做法是将其放在您读取或包含的受限文件的另一个文件夹中的保留中,因为您知道该文件可能已损坏。格式由您决定(Laravel将配置选项存储到数组中,您可以将其存储为JSON对象)。要安全地读/写它,您可能需要考虑给出

我正在为一个项目创建一个设置脚本,其中一个表单会向用户询问数据库连接的详细信息(如主机、用户名和密码),它应该将这些信息存储在一个文件中,以便主系统将来使用

这是如何实现的?生成一个.ini文件,或者使用PHP编辑另一个PHP文件?

检查此项

我相信一个脚本可以编写另一个脚本,但可能更安全的做法是将其放在您读取或包含的受限文件的另一个文件夹中的保留中,因为您知道该文件可能已损坏。格式由您决定(Laravel将配置选项存储到数组中,您可以将其存储为JSON对象)。要安全地读/写它,您可能需要考虑给出的答案
     $my_file = 'db.ini';
        $handle = fopen($my_file, 'w') or die('Cannot open file:  '.$my_file);
/*Writing*/
        $data = 'This is the data';
        fwrite($handle, $data);
/*Reading*/
$handle = fopen($my_file, 'r');
$data = fread($handle,filesize($my_file));