导读:今天使用thinkphp3.2是的时候不知道模板如何使用函数,就查下资料,于是总结一下分享给大家。还可以支持多个函数过滤,多个函数之间用|分割...
今天使用thinkphp3.2是的时候不知道模板如何使用函数,就查下资料,于是总结一下分享给大家。
还可以支持多个函数过滤,多个函数之间用“|”分割即可,例如:
{$name|md5|strtoupper|substr=0,3}
编译后的结果是:
<?php echo (substr(strtoupper(md5($name)),0,3));?>
函数会按照从左到右的顺序依次调用。
如果你觉得这样写起来比较麻烦,也可以直接这样写:
{:substr(strtoupper(md5($name)),0,3)}
本文章介绍ThinkPHP U方法在模板中使用变量,各位朋友可参考
<a title="编辑" target="navTab" href="<{:U('Daily/add?daily_id='.$vo['daily_id'])}>" class="btnEdit">编辑</a>
需要使用.连接符分开
/****************************************************************/
thinkphp 打印最后一条sql语句是一个很常见的用法,在调试代码的过程中经常会用到,由于记性不太好,特在此备注,方便以后使用。
下面还是通过示例记录
$form=M('user');
$result=$form->where(array('username'=>'www.phpernote.com'))->select();
//下面就是打印这条sql语句的方法
$form->getLastSql();