如何在THINKPHP的模板中使用带参数的函数,自定义函数,把文本域中的换行原样输出到HTML页面。

系统函数

{$vo.name|md5}

自定义函数

{$vo.status|getStatus}

带有参数的函数

{:sub_strpos($vo.times,'/')}

日期输出

{$vo.lastTime|data="Y-m-d H:i:s"}

截取第一个字符 至 指定字符最后一次出现的位置

function sub_strpos($str,$sz){
	return substr($str,0,strripos($str,$sz));
}

把文本域中的换行原样输出到HTML页面

{$vo.content|nl2br|raw}

在模板中输出获取器的原始参数

{eq name="0" value="$result -> getData('tDsex')"}checked="checked"{/eq}

带参数的函数使用

<span class="xq">{:getWeek(date('w',strtotime($vo.day)))}</span>

如果后台返回数组,前台直接用in可以匹配到。但是如果空数组或者空值的时候会匹配到前台的name=0所以尽量从1开始。

<li class="{in name='1' value='$slib.laiyuan'}on{/in}" data-id='1'>淘宝</li>
<li class="{in name='2' value='$slib.laiyuan'}on{/in}" data-id='2'>天猫</li>
<li class="{in name='3' value='$slib.laiyuan'}on{/in}" data-id='3'>天猫超市</li>
<li class="{in name='4' value='$slib.laiyuan'}on{/in}" data-id='4'>天猫国际</li>
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值