変数の値を10進数として表示したり、文字列をフォーマットして表示します。
フォーマット文字列には
sprintf()
の構文を使用してください。
| パラメータの位置 | 型 | 必須 | デフォルト | 概要 |
|---|---|---|---|---|
| 1 | string | Yes | n/a | フォーマット文字列(sprintf) |
Example 5.18. string_format
<?php
$smarty->assign('number', 23.5787446);
?>
テンプレート
{$number}
{$number|string_format:"%.2f"}
{$number|string_format:"%d"}
出力
23.5787446 23.58 24
date_format
も参照してください。