php引用其他目录的php文件

时间:2022-09-30 16:26:03

 

1.目录conf下有个config.php配置文件

 1 <?php
2 return array(
3 'TMPL_L_DELIM' => '<{',
4 'TMPL_R_DELIM' => '}>',
5 'DB_TYPE' => 'mysql', // 数据库类型
6 'DB_HOST' => 'localhost', // 服务器地址
7 'DB_NAME' => 'mss', // 数据库名
8 'DB_USER' => 'root', // 用户名
9 'DB_PWD' => '123456', // 密码
10 'DB_PORT' => 3306, // 端口
11 'DB_CHARSET'=> 'utf8', // 字符集
12 'DB_DEBUG' => TRUE, // 数据库调试模式 开启后可以记录SQL日志 3.2.3新增
13 );

2.假设在conf同级目录下有个controller目录,有TestController.class.php文件需要调用config.php的数据,可以通过这样来实现:
1 $params = require_once (dirname(__FILE__) .'/../Conf/config.php');
2 $dbName = $params['DB_NAME'];
3 $user = $params['DB_USER'];
4 $pwd = $params['DB_PWD'];
之前一直是 require_once ('/../Conf/config.php') 就一直报错找不到该php文件,以后需要注意!