标签:
<?php$smarty->assign(‘articleTitle‘, ‘next x-men film, x3, delayed.‘);?> 调用方法: {$articleTitle} {$articleTitle|capitalize} {$articleTitle|capitalize:true} 实现结果: next x-men film, x3, delayed. Next X-Men Film, x3, Delayed. Next X-Men Film, X3, Delayed.
<?php$smarty->assign(‘articleTitle‘, "Psychics predict world didn‘t end");?> 调用方法: {$articleTitle|cat:" yesterday."} 实现结果: Psychics predict world didn‘t end yesterday.
<?php $config[‘date‘] = ‘%I:%M %p‘; $config[‘time‘] = ‘%H:%M:%S‘; $smarty->assign(‘config‘, $config); $smarty->assign(‘yesterday‘, strtotime(‘-1 day‘)); ?> 这个模板使用 $smarty.now 提取当前时间: {$smarty.now|date_format} {$smarty.now|date_format:"%D"} {$smarty.now|date_format:$config.date} {$yesterday|date_format} {$yesterday|date_format:"%A, %B %e, %Y"} {$yesterday|date_format:$config.time} 运行结果: Jan 1, 2022 01/01/22 02:33 pm Dec 31, 2021 Monday, December 1, 2021 14:33:00
<?php $smarty->assign("zhengze","hae2525ahwo3w"); 将字符串中的数字换为QQ: <div><{$zhengze|regex_replace:"/\d/":"QQ"}></div> 运行结果: haeQQQQQQQQahwoQQw
<?php $smarty->assign("tihuan","nice to meet you"); 将字母e替换为# <div><{$tihuan}></div> <div><{$tihuan|replace:"e":"#"}></div> 运行结果: nice to meet you nic# to m##t you
<?php $smarty->assign("jiequ","welcome to zibo"); 截取10个字符,句尾或句中显示2个* <div><{$jiequ}></div> <div><{$jiequ|truncate:1}></div> <div><{$jiequ|truncate:10:"**"}></div> <div><{$jiequ|truncate:10:"**":true}></div> <div><{$jiequ|truncate:10:"**":true:true}></div> 运行结果: welcome to zibo ... welcome** welcome ** welc**zibo
标签:
原文地址:http://www.cnblogs.com/m-m-g-y0416/p/5701739.html