{$smarty.post.email}
输出“john@yahoo.com”
{$smarty.post.email|count}
输出“1”而不是“14” - 字符串长度。
{$smarty.post.email[0]|count}
也输出“1”。
如何找到名为“email”的密钥长度?
答案 0 :(得分:2)
使用
{$smarty.post.email|count_characters:true}
来源:http://www.smarty.net/docsv2/en/language.modifier.count.characters.tpl
答案 1 :(得分:0)
$count = strlen($smarty.post.email);
$count = strlen($smarty[post][email]);
strlen 返回字符串的长度。键名是字符串。
count 返回数组中的键数。