PHPのvfprintf()関数
vfprintf()関数は、フォーマットされた文字列を特定の出力に変換するために使用されます。出力された文字列の長さを返します。
構文
vfprintf(stream, format, arg)
パラメータ
-
ストリーム −文字列を出力する場所を指定します
-
フォーマット −文字列とその中の変数のフォーマット方法を指定します。
-
可能なフォーマット値は次のとおりです-
-
%% −パーセント記号を返します
-
%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 −フォーマット文字列の%記号に挿入される引数を持つ配列。
戻る
vfprintf()関数は、出力された文字列の長さを返します。
例
以下は例です-
<?php $str1 = 123; $str2 = 456; $file = fopen("sample.txt","r"); vfprintf($file,"%f%f",array($str1,$str2)); ?>
-
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 −小文字を使用した科学的記数法