足りない桁の前に 0 を追加するなど、数値の書式設定が必要になることがよくあります。 PHP には関連する関数の functions が付属しているため、PHP で簡単に実装できます。
number_format() 関数は、数値を千のグループ化ごとにフォーマットします。
たとえば、 echo number_format(285266237);
は 285,266,237 を出力できます
さらに、ファイルのバイト サイズをフォーマットする必要がある場合は、次のメソッドを参考に使用できます。結果は 272M です
285,266,237 を出力できます
さらに、ファイルのバイト サイズをフォーマットする必要がある場合は、次のメソッドを参照できます:
function byte_format($input, $dec=0) { $prefix_arr = array(' B', 'K', 'M', 'G', 'T'); $value = round($input, $dec); $i=0; while ($value>1024) { $value /= 1024; $i++; } $return_str = round($value, $dec).$prefix_arr[$i]; return $return_str; } echo byte_format(285266237);
以上がPHP数値フォーマットのサンプルコードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。