变量调节器

变量调节器用于变量,自定义函数和字符串。请使用‘|’符号和调节器名称应用调节器。变量调节器由赋予的参数决定其行为。参数由‘:’符号分开。

php文件中

$string = “hello word!\nPHP”;

$smarty->assign(“cap”,$string);

tpl文件中

Capitalize将变量的所有单词首字母大写

<{$cap|capitalize}>

Count_characters计算变量里的字符数

<{$cap|count_characters}>不计算空格字符

<{$cap|count_characters:true}>计算空格字符

Cat连接字符串:将cat哩的值连接到给定的变量的后面

<{$cap|cat:”*****”}>

Count_paragraphs计算变量里的段落数

<{$cap|count_paragraphs}>

Count_sentences计算变量里的句子的数量

<{$cap|count_sentences}>

Count_words计算变量里的词数

<{$cap|count_words}>

Date_format格式化日期

<{$smarty.now|date_format:" %Y-%m-%d %H:%M:%S "}>

Default默认值:为空变量设置一个默认值

<{$cap|default:”no title”}>

<$c|default:”no title”>

Output:

Hello word!PHP

No title

Escape编码:使用何种编码格式

用于html转码,url转码,在没有转码的变量上转换单引号,十六进制转码,十六进制美化,或者javascript转码。默认是html转码

Lower将变量字符串小写

<{$cap|lower}>

Upper将变量字符串大写

<{$cap|upper}>

String_format字符串格式化

<{$num|string_format:"%.2f"}>

<{$num|string_format:"%4.1e"}>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值