PHP逆引き大全 516の極意

基本プログラミングの極意 - Tips182 開かれているファイルに内容を書式に従って書き込む

登録タグ
PHP
Icon comment count 0
Icon stock count 0

1-10ファイルTips182 開かれているファイルに内容を書式に従って書き込む

Level1

Pointfprintf関数、vfprintf関数を使う

開かれたファイルに文字列を書式にしたがって書き込むには、fprintf関数、vfprintf関数を使います。

fprintf関数は、与えられた引数をフォーマット文字列に従って整形した結果をファイルに出力します。つまり、sprintf関数の戻り値をそのままファイル出力することと同じです。

戻り値には、書き込んだ文字列の長さを返します。

フォーマットの指定方法は「097」を参照してください。

fprintf関数の使い方

文字列の長さ = fprintf(ファイルハンドル,
 フォーマット文字列, [引数 ...]);

vfprintf関数は、フォーマット文字列の後の引数を配列で指定すること以外は、printf関数と同じ機能の関数です。

vfprintf関数の使い方

文字列の長さ = vfprintf(
フォーマット文字列, 配列の引数);
</

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません