【发布时间】:2014-12-04 16:18:06
【问题描述】:
所以我有一个配置文件,config_inc.php:
<?php
static $config = Array();
$config['dbHost'] = 'localhost';
$config['dbPass'] = '';
$config['dbUser'] = 'root';
$config['dbName'] = 'recipes_comments';
?>
然后我有一个控制器,它应该使用 require_once 加载这些变量:
require_once "config_inc.php";
class Controller {
public function regUser() {
echo $config['dbHost'];
}
}
我试图查找有类似错误的帖子,但找不到提供解决此问题的解决方案的帖子。
当我尝试回显 config_inc.php 中定义的变量时,如上所示,我收到一个错误,即 config 未定义。
我的问题:为什么没有在 Controller 中定义配置,正确的方法是什么?
【问题讨论】:
标签: php configuration