QY千亿国际

  • 当前位置: 首页 / 厦门建站百科 / 厦门常见问题
  • ThinkPHP5(tp5)实用的助手函数汇总

    时间:2022-07-04 浏览量: 收藏

    load_trait:快速导入Traits,PHP5.5以上无需调用

       
        load_trait($class, $ext = EXT)

    exception抛出异常处理
       
        exception($msg, $code = 0, $exception = '')

    debug :记录时间(微秒)和内存使用情况
       
        debug($start, $end = '', $dec = 6)

    lang :获取语言变量值
       
        lang($name, $vars = [], $lang = '')

    config :获取和设置配置参数
       
        config($name = '', $value = null, $range = '')

    input :获取输入数据,支持默认值和过滤
       
        input($key = '', $default = null, $filter = null)

    widget :渲染输出 Widget
       
        widget($name, $data = [])

    model :实例化 Model
       
        model($name = '', $layer = 'model', $appendSuffix = false)

    validate :实例化验证器
       
        validate($name = '', $layer = 'validate', $appendSuffix = false)

    db: 实例化数据库
       
        db($name = '', $config = [], $force = true)

    controller :实例化控制器,格式: [模块/]控制器
       
        controller($name, $layer = 'controller', $appendSuffix = false)

    action :调用模块的操作方法,参数格式: [模块/控制器/]操作
       
        action($url, $vars = [], $layer = 'controller', $appendSuffix = false)

    import :导入所需的类库,同 java的Import,本函数有缓存功能
       
         import($class, $baseUrl = '', $ext = EXT)

    vendor:快速导入第三方框架类库,所有第三方框架的类库文件统一放到系统的Vendor目录下面
       
        vendor($class, $ext = EXT)

    dump :浏览器友好的变量输出
       
        dump($var, $echo = true, $label = null)

    url  Url生成
       
        url($url = '', $vars = '', $suffix = true, $domain = false)

    session  Session管理
       
        session($name, $value = '', $prefix = null)

    cookie  Cookie管理
       
        cookie($name, $value = '', $option = null)

    cache :缓存管理
       
        cache($name, $value = '', $options = null, $tag = null)

    trace :记录日志信息
       
        trace($log = '[think]', $level = 'log')

    request :获取当前 Request对象实例
       
        request()

    response :创建普通 Response对象实例
       
        response($data = [], $code = 200, $header = [], $type = 'html')

    view :渲染模板输出
       
        view($template = '', $vars = [], $replace = [], $code = 200)

    json :获取 Json对象实例
       
        json($data = [], $code = 200, $header = [], $options = [])

    jsonp :获取 Jsonp对象实例
       
        jsonp($data = [], $code = 200, $header = [], $options = [])

    xml :获取 xml对象实例
       
        xml($data = [], $code = 200, $header = [], $options = [])

    redirect:获取Redirect对象实例
       
        redirect($url = [], $params = [], $code = 302)

    abort :抛出 HTTP异常
       
        abort($code, $message = null, $header = [])

    halt :调试变量并且中断输出
       
        halt($var)

    token
     :生成表单令牌
       

        token($name = '__token__', $type = 'md5')

    Thinkphp    tp5    

    顶一下
    (0)
    0.00%
    踩一下
    0
    0.00%

    加载中~

    Copyright © 2012-2024QY千亿国际网络 版权所有         网站地图   Sitemap  关键词聚合

    QY千亿国际网络

    您已成功复制微信号,去微信立即添加好友!

    打开微信

    Wechart

    点击下方复制按钮,复制微信号!

    jzm866081

    复制

    //lqelsmm.com
    厦门QY千亿国际网络科技有限公司

    点击这里联系在线客服
    嘿!有什么能帮到您的吗?
    QY千亿国际 QY千亿国际 QY千亿国际 QY千亿国际 qy千亿·体育 qy千亿·体育 qy千亿·体育 qy千亿·体育