Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP文件中保存变量数据?_Php - Fatal编程技术网

如何在PHP文件中保存变量数据?

如何在PHP文件中保存变量数据?,php,Php,我想知道是否有一种方法可以通过不打开代码来保存php的特定设置(例如phpMyAdmin凭据)。只需将凭证插入文本框,然后保存即可。如果我要部署它,并且不需要打开代码来更改设置/凭据,这将非常有帮助。如果将其存储在自己的类中,则可以通过从属性检索配置的方法访问它 // database.php <?php class Database{ private $config = [ 'user' => 'root', 'password' =&g

我想知道是否有一种方法可以通过不打开代码来保存php的特定设置(例如phpMyAdmin凭据)。只需将凭证插入文本框,然后保存即可。如果我要部署它,并且不需要打开代码来更改设置/凭据,这将非常有帮助。

如果将其存储在自己的类中,则可以通过从属性检索配置的方法访问它

// database.php

<?php

class Database{

   private $config = [
        'user' => 'root',
        'password' => '',
        'database' => my_db
   ];

    public function getConfig(){
        return $this->config;
    }
};
//database.php

将凭证保存在类似“database.php”的文件中作为数组,并使用include
database.php
在顶部加载凭证。是的,它可以。你只需将其保存在php.fileOk我知道这个方法,我想要的是我没有打开任何php文件,只需在GUI中输入它,然后将输入的数据保存到php文件中。。
//index.php

<?php

...
include database.php
$database = new Database();
$config = $database->getConfig();
...