PHPのvsprintf()関数
vsprint()関数は、フォーマットされた文字列を返します。
構文
vsprintf(format,argarray)
パラメータ
-
フォーマット −文字列とその中の変数のフォーマット方法を指定します。
-
可能なフォーマット値は次のとおりです-
-
%% −パーセント記号を返します
-
%b −2進数
-
%c −ASCII値に応じた文字
-
%d −符号付き10進数(負、ゼロ、または正)
-
%e −小文字を使用した科学的記数法(例:1.2e + 2)
-
%E −大文字を使用した科学的記数法(例:1.2E + 2)
-
%u −符号なし10進数(ゼロ以上)
-
%f −浮動小数点数(ローカル設定対応)
-
%F −浮動小数点数(ローカル設定に対応していません)
-
%g −%eと%fの短い方
-
%G −%Eと%fの短い方
-
%o −8進数
-
%s −文字列
-
%x − 16進数(小文字)
-
%X − 16進数(大文字)
-
-
arg −フォーマット文字列の%記号に挿入される引数を持つ配列
戻る
vsprintf()関数は、フォーマットされた文字列として値を返します。
例
以下は例です-
<?php $a = 6567; $b = 8976; $res = vsprintf("%f\n%f",array($a,$b)); echo $res; ?>
出力
6567.000000 8976.000000
-
PHPのsubstr()関数
substr()関数は、文字列の一部を返すために使用されます。 構文 substr(str, begin, len) パラメータ str −文字列 開始 −文字列のどこから始めるかを指定します 正の数 −文字列内の指定された位置から開始します 負の数 −文字列の末尾から指定した位置から開始します 0 −文字列の最初の文字から開始 len −返される文字列の長さを指定します。デフォルトは文字列の最後です。 正の数 −開始パラメータから返される長さ 負の数 −文字列の末尾から返される長さ 戻る substr()関数は、文字列
-
PHPのfprintf()関数
fprintf()関数は、フォーマットされた文字列をストリームに書き込むために使用されます 構文 fprintf (stream, format, argument1, argument2, ... ) パラメータ ストリーム −文字列を書き込む/出力する場所 フォーマット −文字列とその中の変数のフォーマット方法を指定します。 可能なフォーマット値は次のとおりです- %% −パーセント記号を返します %b −2進数 %c −ASCII値に応じた文字 %d −符号付き10進数(負、ゼロ、または正) %e −小文字を使用した科学的記数法