ThinkPHP3.2.2 模版使用函数

还可以支持多个函数过滤,多个函数之间用“|”分割即可,例如:

  1. {$name|md5|strtoupper|substr=0,3}

编译后的结果是:

  1. <?php echo (substr(strtoupper(md5($name)),0,3));?>

函数会按照从左到右的顺序依次调用。

如果你觉得这样写起来比较麻烦,也可以直接这样写:

  1. {: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();

/*******************************************************************************/

 

 

 

你可能感兴趣的:(thinkphp)