我想为我的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,因此我不确定哪种方法是最佳方法,或者是否有更好的方法。
一种简单而优雅的方法是创建一个config.php仅返回数组的文件(或您所谓的文件):
config.php
<?php return array( 'host' => 'localhost', 'username' => 'root', );
然后:
$configs = include('config.php');