ホームページ  >  記事  >  バックエンド開発  >  PHPのprintfの使い方は何ですか

PHPのprintfの使い方は何ですか

藏色散人
藏色散人オリジナル
2021-09-01 10:46:512561ブラウズ

php printf 関数の機能は、書式設定された文字列を出力することです。printf を使用するための構文は「printf(format,arg1,arg2,arg)」で、パラメータの format で文字列と書式設定方法を指定します。その中の変数。

PHPのprintfの使い方は何ですか

この記事の動作環境: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 サイトの他の関連記事を参照してください。

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