thinkphp 字母函数详解T/I/N/D/M/A/R/U

发布时间 - 2026-01-11 00:29:57    点击率:

1、

/**
 * 获取模版文件 格式 资源://模块@主题/控制器/操作
 * @param string $template 模版资源地址
 * @param string $layer 视图层(目录)名称
 * @return string
 */T($template='',$layer='')

2、

/**
 * 获取输入参数 支持过滤和默认值
 * 使用方法:
 * <code>
 * I('id',0); 获取id参数 自动判断get或者post
 * I('post.name','','htmlspecialchars'); 获取$_POST['name']
 * I('get.'); 获取$_GET
 * </code>
 * @param string $name 变量的名称 支持指定类型
 * @param mixed $default 不存在的时候默认值
 * @param mixed $filter 参数过滤方法
 * @param mixed $datas 要获取的额外数据源
 * @return mixed
 */I($name,$default='',$filter=null,$datas=null)

3、

/**
 * 设置和获取统计数据
 * 使用方法:
 * <code>
 * N('db',1); // 记录数据库操作次数
 * N('read',1); // 记录读取次数
 * echo N('db'); // 获取当前页面数据库的所有操作次数
 * echo N('read'); // 获取当前页面读取次数
 * </code>
 * @param string $key 标识位置
 * @param integer $step 步进值
 * @param boolean $save 是否保存结果
 * @return mixed
 */N($key, $step=0,$save=false) 

4、

/**
 * 实例化模型类 格式 [资源://][模块/]模型
 * @param string $name 资源地址
 * @param string $layer 模型层名称
 * @return Think\Model
 */D($name='',$layer='')

5、

/**
 * 实例化一个没有模型文件的Model
 * @param string $name Model名称 支持指定基础模型 例如 MongoModel:User
 * @param string $tablePrefix 表前缀
 * @param mixed $connection 数据库连接信息
 * @return Think\Model
 */

M($name='', $tablePrefix='',$connection='')

6、

/**
 * 实例化多层控制器 格式:[资源://][模块/]控制器
 * @param string $name 资源地址
 * @param string $layer 控制层名称
 * @param integer $level 控制器层次
 * @return Think\Controller|false
 */

A($name,$layer='',$level=0)7、


/**
 * 远程调用控制器的操作方法 URL 参数格式 [资源://][模块/]控制器/操作
 * @param string $url 调用地址
 * @param string|array $vars 调用参数 支持字符串和数组
 * @param string $layer 要调用的控制层名称
 * @return mixed
 */R($url,$vars=array(),$layer='')

8、

/**
* URL组装 支持不同URL模式
* @param string $url URL表达式,格式:'[模块/控制器/操作#锚点@域名]?参数1=值1&参数2=值2...'
* @param string|array $vars 传入的参数,支持数组和字符串
* @param string|boolean $suffix 伪静态后缀,默认为true表示获取配置值
* @param boolean $domain 是否显示域名
* @return string
*/ U($url='',$vars='',$suffix=true,$domain=false)

以上这篇thinkphp 字母函数详解T/I/N/D/M/A/R/U就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。


# thinkphp  # 字母函数  # ThinkPHP字符串函数及常用函数汇总  # ThinkPHP中I()  # U()  # $this->post()等函数用法  # 给大家  # 步进  # 默认值  # 希望能  # 不存在  # 这篇  # 小编  # 大家多多  # 操作方法  # 默认为  # gt  # id  # _GET  # lt  # code  # _POST  # default  # mixed  # post  # filter 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何快速登录WAP自助建站平台?  简单实现Android文件上传  如何自定义建站之星模板颜色并下载新样式?  想要更高端的建设网站,这些原则一定要坚持!  JavaScript如何实现音频处理_Web Audio API如何工作?  canvas 画布在主流浏览器中的尺寸限制详细介绍  如何批量查询域名的建站时间记录?  Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】  Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】  VIVO手机上del键无效OnKeyListener不响应的原因及解决方法  Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】  Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】  详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)  Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】  实例解析angularjs的filter过滤器  Android实现代码画虚线边框背景效果  如何在新浪SAE免费搭建个人博客?  如何基于PHP生成高效IDC网络公司建站源码?  潮流网站制作头像软件下载,适合母子的网名有哪些?  敲碗10年!Mac系列传将迎来「触控与联网」双革新  如何利用DOS批处理实现定时关机操作详解  Laravel如何使用Sanctum进行API认证?(SPA实战)  Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言  大同网页,大同瑞慈医院官网?  Laravel怎么生成二维码图片_Laravel集成Simple-QrCode扩展包与参数设置【实战】  nodejs redis 发布订阅机制封装实现方法及实例代码  Python结构化数据采集_字段抽取解析【教程】  图册素材网站设计制作软件,图册的导出方式有几种?  如何在宝塔面板创建新站点?  网站制作软件免费下载安装,有哪些免费下载的软件网站?  lovemo网页版地址 lovemo官网手机登录  如何在IIS中配置站点IP、端口及主机头?  大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?  如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?  网站建设整体流程解析,建站其实很容易!  Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】  Python函数文档自动校验_规范解析【教程】  Laravel的路由模型绑定怎么用_Laravel Route Model Binding简化控制器逻辑  Java类加载基本过程详细介绍  如何有效防御Web建站篡改攻击?  MySQL查询结果复制到新表的方法(更新、插入)  极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?  DeepSeek是免费使用的吗 DeepSeek收费模式与Pro版本功能详解  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  html5的keygen标签为什么废弃_替代方案说明【解答】  javascript中的数组方法有哪些_如何利用数组方法简化数据处理  EditPlus中的正则表达式实战(5)  Swift中循环语句中的转移语句 break 和 continue  如何在万网自助建站中设置域名及备案?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?