php printf 関数の機能は、書式設定された文字列を出力することです。printf を使用するための構文は「printf(format,arg1,arg2,arg)」で、パラメータの format で文字列と書式設定方法を指定します。その中の変数。
この記事の動作環境:Windows7システム、PHP7.1バージョン、Dell G3コンピュータ
使用方法とはphpのprintf?
printf() 関数は、フォーマットされた文字列を出力します。
arg1、arg2、arg パラメータは、メイン文字列のパーセント記号 (%) 記号の位置に挿入されます。この関数はステップごとに実行されます。最初の % 記号には arg1 を挿入し、2 番目の % 記号には arg2 を挿入します。
注: arg 引数よりも % 記号の方が多い場合は、プレースホルダーを使用する必要があります。プレースホルダーは % 記号の後に挿入され、数字と「\$」で構成されます。例 2 を参照してください。
printf() 構文:
printf(format,arg1,arg2,arg++)
Parameters
パラメータ形式は必須です。文字列とその中の変数のフォーマット方法を指定します。
可能なフォーマット値:
%% - パーセント記号を返します。 %
%b - 2 進数
%c - 対応する ASCII 値 文字
%d - 符号付き 10 進数 (負、0、正)
%e - 小文字を使用した科学表記 (例: 1.2e 2)
%E - 大文字を使用科学的表記法 (例: 1.2E 2)
%u - 符号なしの 10 進数 (0 以上)
%f - 浮動小数点数 (ローカル設定)
%F - 浮動小数点数 (非ローカル設定)
%g - 短い %e および %f
%G - 短い %E および %f
%o - 8 進数
%s - 文字列
%x - 16 進数 (小文字)
%X - 16 進数 (大文字)
追加の形式価値。 % と文字 (%.2f など) の間に配置する必要があります:
(数値の符号を定義するには、数値の前にまたは - を追加します。デフォルトでは、負の数値のみがマークされ、正の数値はマークされます。数字はマークされていません。)
' (パディングとして使用するものを指定します。デフォルトはスペースです。幅指定子と一緒に使用する必要があります。)
- (左詰めの変数値)
[0 -9] (変数値の最小幅を指定します)
.[0-9] (小数点以下の桁数または文字列の最大長を指定します)
注意: 上記の形式値が複数使用されている場合は、上記の順序で使用する必要があり、中断することはできません。
arg1 必須。フォーマット文字列の最初の % 記号に挿入するパラメータを指定します。
arg2 必須。フォーマット文字列の 2 番目の % 記号に挿入するパラメータを指定します。
arg オプション。フォーマット文字列の 3 番目、4 番目などの % 記号に挿入するパラメータを指定します。
例
使用形式値 %f:
<?php $number = 123; printf("%f",$number); ?>
出力:
123.000000
関連関数: sprintf()、vprintf()、vsprintf ()、fprintf()、および vfprintf()
推奨: 「PHP ビデオ チュートリアル 」
以上がPHPのprintfの使い方は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。