Smarty は文字列
PHP コード
<!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
-->
$str['name'] = "截取字符串长度"
$str['name'] = "取字符串长度"
<{$$str.name|truncate_cn:"6":"..."}> 这样的话小于6位的也带...
怎么判断$str['name'] 的字符是不是大于6啊才加...啊?
ログイン後にコピー
をインターセプトします------解決策-- -- ---
if (count($t_string[0]) > $length) //指定された長さを超える場合
return join('', array_slice($t_string[0], 0, $length)) ; // インターセプトして追加します...
return join('', array_slice($t_string[0], 0, $length)) $etc; // この文は間違っています
は
である必要があります。 return $string; //
をそのまま返します