ホームページ  >  記事  >  バックエンド開発  >  PHPで1を01に変換する方法

PHPで1を01に変換する方法

WBOY
WBOYオリジナル
2022-02-10 17:10:203456ブラウズ

PHP では、sprintf() 関数を使用して、「1」を「01」に変換できます。この関数は、パラメーターが「d」に設定されている場合、フォーマットされた文字列を変数に書き込むことができます。ゼロを埋め込むこともできます。構文「sprintf(" d",1)」の文字列。

PHPで1を01に変換する方法

このチュートリアルの動作環境: Windows10 システム、PHP7.1 バージョン、DELL G3 パソコン

php の 1 を 01 に変換する方法

sprintf() 関数は、フォーマットされた文字列を変数に書き込みます。

arg1、arg2、パラメータはメイン文字列のパーセント記号 (%) 記号に挿入されます。この関数はステップごとに実行されます。最初の % 記号には arg1 を挿入し、2 番目の % 記号には arg2 を挿入します。

構文は次のとおりです:

sprintf(format,arg1,arg2,arg++)

パラメータは次のように表されます:

format 必須。文字列とその中の変数のフォーマット方法を指定します。

可能な形式値:

  • ##%% - パーセント記号を返します。 %

  • #%b - 2 進数
  • %c - ASCII 値に対応する文字
  • %d - 符号を含む 10 進数 (負の数、0、正の数)
  • %e - 小文字の科学表記法を使用します (例: 1.2e 2)
  • ##%E - 大文字の科学表記法を使用します (例: 1.2 E 2)
  • %u - 符号なしの 10 進数 (0 以上)
  • %f - 浮動小数点数 (ローカル設定)
  • %F - 浮動小数点 (非ネイティブ設定)
  • %g - 短い %e および %f
  • # %G - 短い %E および %f

  • ##%o - 8 進数

  • #%s - 文字列

  • %x - 16 進数 (小文字)

  • %X - 16 進数 (大文字)

  • 追加の形式値。 % と文字の間に配置する必要があります (例: %.2f):

(数値の前にまたは - を追加して、数値の符号を定義します。デフォルトでは、負の数値のみが使用されます)はマークであり、正の数値はマークされません)

  • ' (パディングとして使用するものを指定します。デフォルトはスペースです。幅指定子と一緒に使用する必要があります。例: %'x20s (パディングとして「x」を使用します))

  • - (左調整変数値)

  • [0-9] (最小幅を指定します)

  • .[0-9] (小数点以下の桁数または文字列の最大長を指定します)

  • 注:上記の形式の値を複数使用する場合は、上記の順序で使用する必要があり、中断することはできません。

    arg1 必須。フォーマット文字列の最初の % 記号に挿入するパラメータを指定します。
arg2 オプション。フォーマット文字列の 2 番目の % 記号に挿入するパラメータを指定します。

arg オプション。フォーマット文字列の 3 番目、4 番目などの % 記号に挿入するパラメータを指定します。

例は次のとおりです:

<?php
  $s1=sprintf("%02d",1);
  $s2=sprintf("%02d",2);
  echo $s1 ,"<br>";
  echo $s2;
?>

出力結果:

推奨学習: 「

PHP ビデオ チュートリアル

」 「PHPで1を01に変換する方法

以上がPHPで1を01に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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