ホームページ  >  記事  >  バックエンド開発  >  sprintf と PHP での printf 関数の使用法の違い、sprintfprintf_PHP チュートリアル

sprintf と PHP での printf 関数の使用法の違い、sprintfprintf_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:01:291318ブラウズ

PHPのsprintf関数とprintf関数、sprintfprintfの使用法の違い

以下は例です: 小数点第2位に四捨五入します

リーリー

%0.2fの意味を説明してください:

% は開始文字を表します
0 はスペースを 0 で埋めることを表します
2 は小数点以下 2 桁でなければならないことを表します
f は浮動小数点数への変換を表します


文字を変換する
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
% パーセント記号を変換せずに出力します。
b 整数をバイナリに変換します。
c 整数を対応する ASCII 文字に変換します。
d 整数を 10 進数に変換します。
f 倍の精度の数値は浮動小数点数に変換されます。
o 整数を 8 進数に変換します。
s 整数を文字列に変換します。
x 整数を小文字の 16 進数に変換します。
X 整数を大文字の 16 進数に変換します。

printfとsprintfの違い

1. printf関数:

int printf (文字列形式 [, 混合引数 [, 混合 ...]] )

sprintf() のドキュメントで説明されている format に従って出力を生成します。

出力された文字列の長さを返します。

次のようにテキストをフォーマットして出力します。

リーリー

2. sprintf 関数:
string sprintf (string format [,mixed args [,mixed ...]])

フォーマット文字列 format に従って生成された文字列を返します。

printf と似ていますが、印刷は行わず、フォーマットされたテキストを返します。残りは printf と同じです。


3. 印刷機能:

は値を返すことができ、パラメータを 1 つだけ持つことができる関数です。

int print(文字列引数)

arg を出力し、常に 1 を返します。

http://www.bkjia.com/PHPjc/1089038.html

本当http://www.bkjia.com/PHPjc/1089038.html技術記事 php での sprintf 関数と printf 関数の使用法の違い、sprintfprintf 以下は例です。 小数点第 2 位に四捨五入?php$num1 = 21;echo sprintf("%0.2f",$num1)."br /"; //出力 21 ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。