返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >Thinkphp6助手函数
  • 277
分享到

Thinkphp6助手函数

开发语言phpthinkphpPoweredby金山文档 2023-09-01 08:09:48 277人浏览 薄情痞子
摘要

abort(): 抛出Http异常 abort($code,string$message ='',array $header =[]) app(): 快速获取容器中的实例 支持依赖注入 app(string$name ='

abort(): 抛出Http异常

abort($code,string$message ='',array $header =[])

app(): 快速获取容器中的实例 支持依赖注入

app(string$name ='',array $args =[],bool$newInstance =false)

bind(): 绑定一个类到容器

bind($abstract,$concrete =null)

cache(): 缓存管理

cache(string$name =null,$value ='',$options =null,$tag =null)

config(): 获取和设置配置参数

config($name ='',$value =null)

env(): 获取环境变量值

env(string$name =null,$default =null)

cookie(): Cookie管理

cookie(string$name,$value ='',$option =null)

session(): Session管理

session($name ='',$value ='')

download(): 获取\think\response\Download对象实例

download(string$filename,string$name ='',bool$content =false,int$expire =180)

dump(): 浏览器友好的变量输出

dump(...$vars)

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

halt(...$vars)

event(): 触发事件

event($event,$args =null)

input(): 获取输入数据 支持默认值和过滤

input(string$key ='',$default =null,$filter ='')

invoke(): 调用反射实例化对象或者执行方法 支持依赖注入

invoke($call,array $args =[])

JSON(): 获取\think\response\json对象实例

json($data =[],$code =200,$header =[],$options =[])

jsonp(): 获取\think\response\Jsonp对象实例

jsonp($data =[],$code =200,$header =[],$options =[])

lang(): 获取语言变量值

lang(string$name,array $vars =[],string$lang ='')

parse_name(): 字符串命名风格转换

parse_name(string$name,int$type =0,bool$ucfirst =true)

redirect(): 获取\think\response\Redirect对象实例

redirect(string$url ='',int$code =302)

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

request()

response(): 创建普通 Response 对象实例

response($data ='',$code =200,$header =[],$type ='html')

token(): 获取Token令牌

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

token_field(): 生成令牌隐藏表单

token_field(string$name ='__token__',string$type ='md5')

token_meta(): 生成令牌meta

token_meta(string$name ='__token__',string$type ='md5')

trace(): 记录日志信息

trace($log ='[think]',string$level ='log')

url(): Url生成

url(string$url ='',array $vars =[],$suffix =true,$domain =false)

validate(): 生成验证对象

validate($validate ='',array $message =[],bool$batch =false,bool$failException =true)

view(): 渲染模板输出

view(string$template ='',$vars =[],$code =200,$filter =null)

display(): 渲染模板输出

display(string$content,$vars =[],$code =200,$filter =null)

xml(): 获取\think\response\xml对象实例

xml($data =[],$code =200,$header =[],$options =[])

app_path(): 获取当前应用目录

app_path($path ='')

base_path(): 获取应用基础目录

base_path($path ='')

config_path(): 获取应用配置目录

config_path($path ='')

public_path(): 获取WEB根目录

public_path($path ='')

runtime_path(): 获取应用运行时目录

runtime_path($path ='')

root_path(): 获取项目根目录

root_path($path ='')

来源地址:https://blog.csdn.net/xonmao2008/article/details/129359950

--结束END--

本文标题: Thinkphp6助手函数

本文链接: https://www.lsjlt.com/news/387911.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Thinkphp6助手函数
    abort(): 抛出HTTP异常 abort($code,string$message ='',array $header =[]) app(): 快速获取容器中的实例 支持依赖注入 app(string$name ='...
    99+
    2023-09-01
    开发语言 php thinkphp Powered by 金山文档
  • ThinkPHP6,视图的安装及模板渲染和变量赋值 view::fetch() ,view::assgin() ,助手函数
    ThinkPHP6,视图的安装及模板渲染和变量赋值 tp6视图功能由\think\View类配合视图驱动(也即模板引擎驱动)类一起完成,新版仅内置了PHP原生模板引擎(主要用于内置的异常页面输出),如...
    99+
    2023-08-31
    php 前端 开发语言
  • ThinkPHP6表单上传的数据获取的四种方式【请求对象调用,静态调用,助手函数调用,原生的get|post】
    ThinkPHP6表单上传的数据获取 首先一个form表单中的Input控件需要存在对应的name值,然后method为post|get,action为要提交到的控制器的哪个方法 例如(本文的前端视图...
    99+
    2023-09-03
    php 开发语言
  • laravel常用辅助函数
    array_add() array_add 函数添加给定键值对到数组 —— 如果给定键不存在的话: $array = array_add(['name' => 'Desk'], 'price', 100);// ['name' => 'D...
    99+
    2023-09-13
    laravel php
  • 借助ThinkPHP6扩展插件JWT-AUTH实现jwt验证
    1.环境要求 php ^7.0 || ^8.0thinkphp ^5.1.10 || ^6.0.0 2.安装插件 composer require thans/tp-jwt-auth//此举将生成jwt.php和.env配置文件php th...
    99+
    2023-09-03
    php 开发语言
  • laravel辅助函数怎么用
    小编给大家分享一下laravel辅助函数怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!用法:1、dd()函数用于打印出给定的变量和结束脚本的运行,语法为“d...
    99+
    2023-06-29
  • vuex辅助函数如何用
    今天小编给大家分享一下vuex辅助函数如何用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。mapStateimport&nb...
    99+
    2023-07-04
  • 微信多开助手WeChatPlugin for mac(微信小助手)
    微信多开助手WeChatPlugin for Mac是macos上一款微信多开插件,用户使用苹果微信多开助手Mac版可安装多个官方微信分身,同时运行互不干涉,微信多开助手苹果版操作简单,只需一键点击分身制作...
    99+
    2024-04-02
  • vue的辅助函数怎么使用
    本篇内容主要讲解“vue的辅助函数怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue的辅助函数怎么使用”吧! vue的辅助...
    99+
    2024-04-02
  • python中3个帮助函数help,di
    1 help函数:查看模块、函数、变量的详细说明: 查看模块 >>> help("modules") Please wait a moment while I gather a list of all ava...
    99+
    2023-01-31
    函数 python di
  • thinkphp6 phpstudy php8 达梦数据库
    php8 pdo方式连接达梦数据库 下载php8 TS版本 下载地址:https://windows.php.net/download/ 解压至:phpstudy目录下:phpstudy_pro\E...
    99+
    2023-09-01
    数据库 php
  • 微信小助手 WeChatPlugin
    mac微信小助手是mac上一款非常强大的微信插件,这款插件想必很多人都用过,其功能非常多,包括自动回复、消息防撤回、远程控制、微信多开、登录免认证、会话多选删除等。如果你需要一个可以让你的微信客户端更强大的...
    99+
    2024-04-02
  • 钉钉项目助手
    钉钉项目助手的主要功能有: 应用管理:用户可以在应用管理界面上直接下载和安装钉钉应用,包括应用管理、开发者中心、开发工具等功能。 应用发布:用户可以在应用管理中发布自己的钉钉应用,并通过应用市场等平台进行推广。 应用搜索:用户可以通过应...
    99+
    2023-10-28
    助手 项目
  • 钉钉 项目助手
    作为一个企业的员工,每天都需要与不同的客户、合作伙伴进行沟通和协作。而钉钉提供的项目助手功能,可以让企业轻松地进行信息的发布、任务的分配、进度的跟踪等操作。通过项目助手,员工可以在手机上完成一些日常的工作任务,提高了工作的效率和准确性。 ...
    99+
    2023-10-28
    助手 项目
  • vuex的辅助函数该如何使用
    目录mapStatemapGettersmapMutationsmapActios多个modulesmapState import { mapState } from 'vuex...
    99+
    2024-04-02
  • vuex中辅助函数mapGetters怎么使用
    这篇“vuex中辅助函数mapGetters怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看...
    99+
    2024-04-02
  • win11有语音助手吗
    今天小编给大家分享一下win11有语音助手吗的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。Win11有没有语音助手:答:wi...
    99+
    2023-07-02
  • 关于Vue的 Vuex的4个辅助函数
    目录一、辅助函数二、实例1、mapState 和 mapGetters2、mapMutations和mapActions一、辅助函数 当一个组件需要获取多个状态时候,将这些状态都声明...
    99+
    2024-04-02
  • 借助Python 函数进行模块化代码
    你是否对函数、类、方法、库和模块等花哨的编程术语感到困惑?你是否在与变量作用域斗争?无论你是自学成才的还是经过正式培训的程序员,代码的模块化都会令人困惑。但是类和库鼓励模块化代码,因为模块化代码意味着只需构建一个多用途代码块集合,就可以在许...
    99+
    2023-06-02
  • 将 httptest 方法包装在辅助函数中
    “纵有疾风来,人生不言弃”,这句话送给正在学习Golang的朋友们,也希望在阅读本文《将 httptest 方法包装在辅助函数中》后,能够真的帮助到大家。我也会在后续的文章中,陆续更新Golang相...
    99+
    2024-04-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作