0
PHPのSmartyは、私の可変金額が私がmoney_format
を使用することができない倍数ではないので、今度は$money
をダブルに変換しようとしています。PHP Smarty money_formatと非ダブル・ストリング
$money = 100;
$money|string_format:"01.2f"|money_format:"%(#10n"
PHPのSmartyは、私の可変金額が私がmoney_format
を使用することができない倍数ではないので、今度は$money
をダブルに変換しようとしています。PHP Smarty money_formatと非ダブル・ストリング
$money = 100;
$money|string_format:"01.2f"|money_format:"%(#10n"
あなたは、二重に値をcastまたは同様のタイプを変換することに0.0
を追加することができます。
$money = (double)$money;
// or
$money += 0.0; // now float
sprintf
またはstring_format
はまだ二重のように見えるにもかかわらず、文字列である値になります。
これを試してみてください:
$money = 100.0;
$money|money_format:"%(#10n"
"money_format()"プラグインがインストールされていますか? – JimmyBanks
変換したい文字列のいくつかのサンプルを与えると良いでしょう! –