我看很多网站将数据库的用户名和密码等保存在配置文件config.php中,比如下面的:
<?php
return array(
'DB_TYPE'=> 'mysql',
'DB_HOST'=> 'localhost',
'DB_NAME'=>'db', 
'DB_USER'=>'root',
'DB_PWD'=>'123', 
);
?>
请问,如何将这里面的数组值,挨个调出来呢?

解决方案 »

  1.   

    include("config.php");
    echo $array['DB_TYPE'];//这样什么也没显示
    print_r(include("config.php"));//这样全部显示数组值了,但我要把数组元素的值取出来
      

  2.   

    我觉得,你不要return指定一个数组名 比如 $dataConfig = array……include后,指定$dataConfig['…']来调用
      

  3.   


    这样是可以但config.php文件我不能改,因为这是一个老网站,我要进行二次开发,所以要用自己的数据库操作类。只能想办法读出值……
      

  4.   

    $a=include("config.php");echo $a['DB_TYPE'];这样就行了,晕死
      

  5.   


    $database = require('./config.php');
    echo $database['DB_TYPE'];   //输出'DB_TYPE'
    //....如此类推可以取值