一尘不染

在PHP中创建配置文件

php

我想为我的PHP项目创建一个配置文件,但是我不确定执行此操作的最佳方法是什么。

到目前为止,我有3个想法。

1用途变量

$config['hostname'] = "localhost";
$config['dbuser'] = "dbuser";
$config['dbpassword'] = "dbpassword";
$config['dbname'] = "dbname";
$config['sitetitle'] = "sitetitle";

2用建筑

define('DB_NAME', 'test');
define('DB_USER', 'root');
define('DB_PASSWORD', '');
define('DB_HOST', 'localhost');
define('TITLE', 'sitetitle');

3用途数据库

我将在类中使用config,因此我不确定哪种方法是最佳方法,或者是否有更好的方法。


阅读 286

收藏
2020-05-29

共1个答案

一尘不染

一种简单而优雅的方法是创建一个config.php仅返回数组的文件(或您所谓的文件):

<?php

return array(
    'host' => 'localhost',
    'username' => 'root',
);

然后:

$configs = include('config.php');
2020-05-29