ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
# 助手函数 系统为一些常用的操作方法封装了助手函数,便于使用,包含如下: |助手函数|描述| |---|---| |abort|中断执行并发送HTTP状态码| |action|调用控制器类的操作| |cache|缓存管理| |config|获取和设置配置参数| |controller|实例化控制器| |cookie|Cookie管理| |db|实例化数据库类| |debug|调试时间和内存占用| |dump|浏览器友好的变量输出| |exception | 抛出异常处理| |halt|变量调试输出并中断执行| |import|导入所需的类库 | |input|获取输入数据 支持默认值和过滤| |json|JSON数据输出| |jsonp|JSONP数据输出| |lang|获取语言变量值| |load_trait |快速导入Traits `PHP5.5`以上无需调用| |model|实例化Model| |redirect|重定向输出| |request|实例化Request对象| |response|实例化Response对象| |session|Session管理| |trace|记录日志信息| |token|生成表单令牌输出| |url|Url生成| |validate|实例化验证器| |vendor|快速导入第三方框架类库| |view|渲染模板输出| |widget|渲染输出Widget| |xml|XML数据输出| 核心框架不依赖任何助手函数,系统只是默认加载了助手函数,配置如下: ~~~ // 扩展函数文件定义 'extra_file_list' => [THINK_PATH . 'helper' . EXT], ~~~ 因此,你可以随意修改助手函数的名称或者添加自己的助手函数,然后修改配置为: ~~~ // 扩展函数文件定义 'extra_file_list' => [APP_PATH . 'helper' . EXT], ~~~ ~~~ // 使用扩展函数文件 'extra_file_list' => [ THINK_PATH . 'helper' . EXT, APP_PATH . 'helper' . EXT ], ~~~