thinkphp模板引擎,if语句中的condition如何判断字符长度呢?
代码如下:
<if condition="mb_strlen($vo['titles'],'utf-8') egt 20">
{$vo.titles|msubstr=0,20}...
<else/>
{$vo.title}
</if>
特别注意:在condition条件中{$vo.titles}要写为$vo[‘titles’]
其中utf-8参数也很重要,否则对中文字符不准
thinkphp模板引擎,if语句中的condition如何判断字符长度呢?
代码如下:
<if condition="mb_strlen($vo['titles'],'utf-8') egt 20">
{$vo.titles|msubstr=0,20}...
<else/>
{$vo.title}
</if>
特别注意:在condition条件中{$vo.titles}要写为$vo[‘titles’]
其中utf-8参数也很重要,否则对中文字符不准