相关疑难解决方法(0)

在PHP中存储配置变量的最佳方法是什么?

我需要在PHP中存储一堆配置信息.

我考虑过以下......

// Doesn't seem right.
$mysqlPass = 'password'; 

// Seems slightly better.
$config = array(
     'mysql_pass' => 'password'
);

// Seems dangerous having this data accessible by anything. but it can't be
// changed via this method.
define('MYSQL_PASSWORD', 'password'); 

// Don't know if this is such a good idea.
class Config
{
    const static MYSQL_PASSWORD = 'password';
}     
Run Code Online (Sandbox Code Playgroud)

到目前为止,这是我所想到的.我打算将此配置信息导入到我的应用程序中require /config.inc.php.

对于存储配置数据有什么用处,以及有关此问题的最佳做法是什么?

php configuration-files

24
推荐指数
1
解决办法
1万
查看次数

读写配置文件

我正在编写一个小脚本,为设备生成一些配置.我想要单独的文件,我存储配置,并在将配置内容打印到浏览器期间更改一些字符串.如何用$ _POST ['somevariable']中的变量替换文件行中的字符串?

- 附加信息 -

我有几种类型的设备.我希望为每种类型的设备提供具有配置模板的单独文件.如果有人想要更改某些类型设备的配置,他们将更改该文件而不是php文件.但是为了在php中使用这个模板,我必须在打印到网页之前替换该文件中的一些字符串,例如:sys info hostname%host_name%sys info location%location%ip set%ip%%between之间的字符串(%可以是任何其他的)字符应该用$ _POST ["host_name"],$ _POST ["location"],$ _POST ["ip"]等替换.所有这些参数都来自发布的表格.

php variables replace file

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

php ×2

configuration-files ×1

file ×1

replace ×1

variables ×1