
如果需要获取渲染模板的输出内容而不是直接输出,可以使用fetch方法。fetch方法的用法和display基本一致(只是不需要指定输....
用法示例: value1value2 value3在condition属性中可以支持eq等判断表达式,同上面的比较标签,但是不支持带有”>”、”va....
模板支持注释功能,该注释文字在最终页面不会显示,仅供模板制作人员参考和识别。单行注释格式:{ } 或 {// 注释内容 }....
模板可以支持三元运算符,例如:{$status?'正常':'错误'}{$info['status']?$info['msg&....
系统支持原生的PHP模板,而且本身内置了一个基于XML的高效的编译型模板引擎,系统默认使用的模板引擎是内置模板引擎,关于这....
开发过程中,有些时候为了测试性能,经常需要调试某段代码的运行时间或者内存占用开销,系统提供了G方法可以很方便的获取某....
present标签用于判断某个变量是否已经定义,用法:name已经赋值如果判断没有赋值,可以使用:name还没有赋值可以把上面两个....
ThinkPHP的模板引擎内置了布局模板功能支持,可以方便的实现模板布局以及布局嵌套功能。有三种布局模板的支持方式:第一种方....
在当前模版文件中包含其他的模版文件使用include标签,标签用法:使用模版表达式模版表达式的定义规则为:模块@主题/控制器/....
empty标签用于判断某个变量是否为空,用法:name为空值如果判断没有赋值,可以使用:name不为空可以把上面两个标签合并成为....
如果需要我们可以使用E方法输出错误信息并中断执行,例如://输出错误信息,并中止执行E($msg);原3.1版本中的halt方法已经废....
在进行模板渲染之前,系统还会对读取的模板内容进行一些特殊字符串替换操作,也就是实现了模板输出的替换和过滤。该替换操作....
调试执行的SQL语句在模型操作中 ,为了更好的查明错误,经常需要查看下最近使用的SQL语句,我们可以用getLastsql方法来输出....
在项目中,合理的使用缓存对性能有较大的帮助。ThinkPHP提供了方便的缓存方式,包括数据缓存、静态缓存和查询缓存等,支持包....
通常在数据查询后都会对数据集进行分页操作,ThinkPHP也提供了分页类来对数据分页提供支持。 下面是数据分页的两种示例。第....
上传表单在ThinkPHP中使用上传功能无需进行特别处理。例如,下面是一个带有附件上传的表单提交:注意,要使用上传功能 你的....
在ThinkPHP中进行缓存操作,一般情况下并不需要直接操作缓存类,因为系统内置对缓存操作进行了封装,直接采用S方法即可,例....
日志驱动默认的命名空间位于ThinkLogDriver,驱动类需要实现的接口方法包括:方法说明架构方法__construct($config=array())....
ThinkVerify类可以支持验证码的生成和验证功能。生成验证码下面是最简单的方式生成验证码:$Verify = new ThinkVerify();....
为了避免某些服务器开启了目录浏览权限后可以直接在浏览器输入URL地址查看目录,系统默认开启了目录安全文件机制,会在自动....