ホームページ  >  記事  >  バックエンド開発  >  PHPで数値または文字列の桁数を自動的に補完する方法

PHPで数値または文字列の桁数を自動的に補完する方法

WBOY
WBOYオリジナル
2016-07-25 08:52:571441ブラウズ
  1. //4桁を生成し、必要に応じて0を追加します
  2. $var=sprintf("%04d", 2);
  3. echo $var;//結果は0002です
  4. echo date(' y_m_d', time()).'_'.sprintf('d', rand(0,99));
  5. ?>
コードをコピー

sprintf() 関数 C言語っぽい感じでしょうか? 1. 文法 sprintf(フォーマット,引数1,引数2,引数++) パラメータの説明 形式が必要です。フォーマットを変換します。 arg1 は必須です。フォーマット文字列の最初の % 記号に挿入するパラメータを指定します。 arg2 はオプションです。フォーマット文字列の 2 番目の % 記号に挿入するパラメータを指定します。 arg++ オプション。フォーマット文字列の 3 番目、4 番目などの % 記号に挿入するパラメータを指定します。

2、説明 (bbs.it-home.org Script School によって編集および編成)

  1. $number = 123;
  2. $txt = sprintf("%f",$number);
  3. コードをコピーします
;フォーマット番号number_format()

    $number = 1234.56;

  1. // 英語表記 (デフォルト)

  2. $english_format_number =number_format($number);
  3. / / 1,235

  4. // フランス語表記

  5. $nombre_format_francais =number_format($number, 2, ',', ' ');
  6. // 1 234,56

  7. // 桁区切りなしの英語表記

  8. $english_format_number =number_format($number, 2, '.', '');
  9. // 1234.57
  10. ?>

  11. コードをコピー
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。