thinkphp3.0 模板中函数的使用

2015-01-24信息快讯网
变量的来源:

1 从php分配的变量,使用assign分配
2 系统变量
3 路径替换变量
不能使用函数的变量
变量输出快捷标签
{@var}//输出Session变量 和{$Think.session.var}等效
{#var}//输出Cookie变量 和{$Think.cookie.var}等效
{&var}//输出配置参数 和{$Think.config.var}等效
{%var}//输出语言变量 和{$Think.lang.var}等效
{.var}//输出Get变量 和{$Think.get.var}等效
{^var}//输出POST变量 和{$Think.post.var}等效
{*var}//输出常量 和{$Think.const.var}等效
{@var1.var2}//输出$_SESSION['var1']['var2']
{#var1.var2}//输出$_COOKIE['var1']['var2']

一 转换成大写 {$title|strtoupper}

模板变量的函数调用格式为:

 
{$varname|function1|function2=arg1,arg2,### } 


说明:
{ 和 $ 符号之间不能有空格 ,后面参数的空格就没有问题 ###表示模板变量本身的参数位置 支持多个函数,函数之间支持空格 支持函数屏蔽功能,在配置文件中可以配置禁止使用的函数列表 支持变量缓存功能,重复变量字串不多次解析
使用例子: X
 
{$webTitle|md5|strtoupper|substr=0,3} 
PHP文件去掉PHP注释空格的函数分析(PHP代码压缩)
计算php页面运行时间的函数介绍
基于simple_html_dom的使用小结
关于php 接口问题(php接口主要也就是运用curl,curl函数)
使用php实现快钱支付功能(涉及到接口)
浅析Apache中RewriteCond规则参数的详细介绍
解析PHP 使用curl提交json格式数据
php小经验:解析preg_match与preg_match_all 函数
解析php session_set_save_handler 函数的用法(mysql)
使用PHP获取当前url路径的函数以及服务器变量
如何使用PHP实现javascript的escape和unescape函数
解析strtr函数的效率问题
比较strtr, str_replace和preg_replace三个函数的效率
深入file_get_contents与curl函数的详解
解析thinkphp中的M()与D()方法的区别
解析thinkphp的左右值无限分类
解析thinkphp中的导入文件标签
解析thinkphp import 文件内容变量失效的问题
解析使用ThinkPHP应该掌握的调试手段
PHP漏洞全解(详细介绍)
thinkPHP的Html模板标签使用方法
使用 PHPMAILER 发送邮件实例应用
php eval函数用法 PHP中eval()函数小技巧
php eval函数用法总结
PHP去掉从word直接粘贴过来的没有用格式的函数
PHP daddslashes 使用方法介绍
真正根据utf8编码的规律来进行截取字符串的函数(utf8版sub_str )
php模拟js函数unescape的函数代码
ThinkPHP3.0略缩图不能保存到子目录的解决方法
ThinkPHP关联模型操作实例分析
Thinkphp模板中使用自定义函数的方法
PHP管理内存函数 memory_get_usage()使用介绍
PHP中extract()函数的定义和用法
ThinkPHP 连接Oracle数据库的详细教程[全]
PHP中extract()函数的妙用分析
PHP写的求多项式导数的函数代码
PHP sprintf() 函数的应用(定义和用法)
©2014-2024 dbsqp.com