G 记录和统计时间(微秒)和内存使用情况
使用方法:
G('begin'); //记录开始标记位 // ... G('end'); //记录结束标记位 echo G('begin','end',6); //统计区间运行时间,精确到小数后6位 echo G('begin','end','m'); //统计区间内存使用情况
如果end标记位没有定义,则会自动以当前位置作为标记;其中统计内存使用需要 MEMORY_LIMIT_ON 常量为true才有效
G($start,$end=' ',$dec=4); $start(string) : 开始标签 $end(string) : 结束标签 $dec(integer | string) : 小数位或者m return mixed
I 获取输入参数 支持过滤 和默认值
使用方法:
I('id',0); 获取id参数,自动判断get或者post I('post.name', ' ', 'htmlspecialchars'); 获取$_POST['name'] I('get.'); 获取$_GET
I($name, $default='', $filter=null, $datas=null); $name(string) : 变量的名称 支持指定类型 $default(mixed) : 不存在时的默认值 $filter(mixed) : 参数过滤方法 $datas(mixed) : 要获取的额外数据源 return mixed
L 获取和设置语言定义(不区分大小写)
语言定义函数,L("intro")获取定义成intro的语言,L("intro",“介绍”)为intro赋值,关于这个赋值的长久性,道理同C函数一样
L($name=null, $value=null); $name(string | array) : 语言变量 $value(mixed) : 语言值或者变量 retrun mixed
M 实例化一个没有模型文件的Model
M($name='', $tablePrefix='', $connection=''); $name(string) : 支持指定基础模型 $tablePrefix(string) : 表前缀 $connection(mixed) : 数据库链接信息 return mixed
N 设置和获取统计数据
使用方法:
N('db',1); //记录数据库操作次数 N('read',1); //记录读取次数 echo N('db'); // 获取当前页面数据库的所有操作次数 echo N('read'); //获取当前页面读取次数 N($key, $step=0, $save=false); $key(string) : 标识位置 $step(integer) : 步进值 return mixed
相关推荐
thinkphp单字母函数功能及用法总结PPT资料,(C U I A D M T E G S F )推荐下载
"serverless-thinkphp6.0专用的入口文件.zip"是一个包含关键组件的压缩包,用于在腾讯云函数平台上部署基于ThinkPHP6.0的应用。解压后,您会发现两个核心文件:`index.php`和`serverless.yml`。`index.php`是...
《基于ThinkPHP3.23+B-JUI的CRM系统开发详解》 CRM(Customer Relationship Management,客户关系管理)系统是企业管理和维护客户关系的重要工具,它涵盖了销售、市场营销和服务等多个领域,旨在提升企业的效率和...
00.thinkphp3.2+B-JUI开发的SC-CMS开源内容管理系统,界面漂亮,功能齐全。做网站或者ERP可以参考。
ThinkPHP5.0完全开发手册-09051353.epub
同时,也要检查邮件发送速度和频率,以防止对SMTP服务器造成过大的压力。 通过研究和实践"thinkphp5.0+phpmailer-demo"项目,开发者不仅可以掌握ThinkPHP5.0框架的基本用法,还能深入理解如何在PHP环境中利用第三方...
掌握ThinkPHP5.0数据库和模型-离线版(官方).chm 掌握ThinkPHP5.0数据库和模型-离线版(官方).chm
3. **数据库管理**:MySQL5.6提供了更强大的查询功能和性能优化,与ThinkPHP3.2的模型操作相配合,能有效处理大数据量的业务场景。 4. **安全性**:ThinkPHP3.2内置的安全机制,如SQL注入防护、XSS攻击防范等,与...
ThinkPHP5.1完全开发手册-10261224.mobi
【毕设项目】使用ThinkPHP框架开发网上商城-源码资料
【漏洞通告】ThinkPHP远程代码执行漏洞
在ThinkPHP5.x中,可能存在这样的情况:当开发者使用某些特定的函数或方法时,如果没有正确地处理用户输入,就可能导致恶意代码被执行。例如,使用`exec()`、`system()`等函数时,如果用户提交的数据没有被安全地...
ThinkPHP-2.0-API.chm ThinkPHP1.6.0RC1快速入门.chm ThinkPHP2.0完全开发手册(1).chm ThinkPHP2.0完全开发手册.chm ThinkPHP2.0完全开发手册.pdf ThinkPHP2.0完全开发手册.swf ThinkPHP关联操作.chm ...
总结,这个"thinkphp-login-register-master"项目提供了一个基于ThinkPHP 3.2的简单会员登录注册实例,涵盖了MVC架构、数据库操作、安全防护、会话管理等多个核心知识点。通过学习和实践,开发者能够更好地理解和...
《基于ThinkPHP5的GatewayWorker客服系统详解》 在当今互联网时代,实时通信技术在各类应用中占据着举足轻重的地位,而WebSocket协议的出现为实现高效、双向的实时通信提供了可能。在这个背景下,结合PHP强大的后端...
【标题】"thinkPHP仿拉勾网人才系统-毕设源码" 提供的是一个基于thinkPHP框架开发的在线招聘网站模拟系统,适用于毕业设计项目。这个系统旨在模仿知名的招聘平台拉勾网,为用户提供类似的功能和服务。 【描述】...
ThinkPHP5.0完全开发手册-12092105 PDF版本 可以搜索 方便快速 文档全面 欢迎下载
在本教程中,我们将深入探讨基于ThinkPHP 3.2.3版本的新闻系统的开发,这是一个针对初学者的实例教程,旨在帮助新手快速理解和掌握ThinkPHP这一强大的PHP框架。ThinkPHP 3.2.3是该框架的一个稳定版本,它提供了丰富...
### ThinkPHP6.0完全开发手册关键知识点概览 #### 一、框架介绍与特性 - **ThinkPHP** 是一个免费开源的轻量级PHP开发框架,设计初衷是为了实现敏捷Web应用开发和简化企业级应用开发流程。 - **版本特点**:...
ThinkPHP 框架中的单字母函数是框架提供的简短且高效的工具函数,它们主要用于简化常见的编程任务。这里我们将详细探讨 `A`、`B`、`C` 和 `D` 这四个方法的用法。 ### A 方法 `A` 方法用于实例化控制器...