私は JSON (つまり、javascript オブジェクト) を持っています。
JSON のコンテンツ (つまり、一連のフィールド、配列、およびオブジェクト) を取得するページがあります。
これらのフィールドの一部は浮動小数点値です。DECIMAL DIGITSの数は、特定のフィールドによって異なります。
私の質問は次のとおりです。STRING "?
例:
12.35 --> print: 12.35 (but this is ok,a floatval() works!)
12.0 --> print: 12.0 (this is NOT ok,because floatval() prints just "12")
12.00 --> print: 12.00 (this is NOT ok,because floatval() prints just "12")
もちろん、キャストせずに(つまり、 floatval() を使用せずに) 値を出力しようとしました。しかし、キャストはPHPによって「暗黙」に行われているようです。
もちろん、0 がない場合 (例: "12") 、0 は出力されません。
ヒントをお寄せいただきありがとうございます。