跳至内容

string_format

这是格式化字符串的一种方法,例如十进制数字等。使用 sprintf() 的语法进行格式化。

基本用法

{$myVar|string_format:"%d"}

参数

参数位置 类型 必需 描述
1 字符串 将使用什么格式。(sprintf)

示例

<?php

$smarty->assign('number', 23.5787446);

模板位置

{$number}
{$number|string_format:"%.2f"}
{$number|string_format:"%d"}

输出

23.5787446
23.58
23

另请参阅 date_format