# 框架函数 框架函数为框架加载后自有的一些函数,不需要再进行其他载入。 ## 配置读取与加载 config($key=NULL, $value=NULL); 加载系统内的配置信息或设置配置信息,设置为临时设置,非修改配置文件 | 参数 | 说明 | | --- | --- | | $key | 配置项,不设置为所有配置 | | $value | 配置值,设置$key后生效 | ## URL生成 url($route=null, $params=array()); 根据指定路径与数组生成对应的访问URL | 参数 | 说明 | | --- | --- | | $route | 路径,如:"模块/控制器/方法" | | $params | 参数数组,如:array('id'=>1) | ## 模型调用 model($model, $app='', $forceInstance=false) 该方法为obj函数的简化版,直接实例化指定层的对象 | 参数 | 说明 | | --- | --- | | $model | 类名自动加载该模块下的model、lib层与框架的ext、base层中的类。 | | $app | 模块名 | | $forceInstance | 是否强制加载 | ## 对象调用 obj($class, $app='', $args=array(), $file='', $forceInstance=false); 直接调用当前模块内实例化对象 | 参数 | 说明 | | --- | --- | | $class | 类名或命名空间路径,如"app\\controller\\index"或类名与model函数方法相等 | | $app | 模块名,如果类名为路径请留空,否则请指定模块名 | | $args | 执行方法数组参数 | | $file | 载入具体的类文件 | | $forceInstance | 是否强制加载 |