使用示例:
``` * //假设有这样的app.php配置: * return array( * 'version' => '1.1.1', * * 'email' => array( * 'address' => 'chanzonghuang@gmail.com', * ); * ); * * //我们就可以分别这样根据需要获取配置: * //app.php里面的全部配置 * DI()->config->get('app'); * * //app.php里面的单个配置 * DI()->config->get('app.version'); //返回:1.1.1 * * //app.php里面的多级配置 * DI()->config->get('app.version.address'); //返回:chanzonghuang@gmail.com ``` * * @package PhalApi\Config * @license http://www.phalapi.net/license GPL 协议 * @link http://www.phalapi.net/ * @author dogstar 2014-10-02 */ interface PhalApi_Config { /** * 获取配置 * * @param $key string 配置键值 * @param mixed $default 缺省值 * @return mixed 需要获取的配置值,不存在时统一返回$default */ public function get($key, $default = NULL); }