fprintfとは? わかりやすく解説

fprintf

(PHP 5)
fprintf — フォーマットされた文字列をストリームに書き込む

説明

int fprintf ( resource handle, string format [, mixed args [, mixed ...]] )
format によって作成された文字列を handle で指定したストリームに書き込みます。 format については、 sprintf() のドキュメントで説明されています。
出力された文字列の長さを返します。
printf()sprintf()sscanf()fscanf()vsprintf() および number_format() も参照ください。

例 2263. fprintf(): 数値のゼロ埋め
<?php
if (!($fp = fopen('date.txt', 'w')))
   return;

fprintf($fp, "%04d-%02d-%02d", $year, $month, $day);
// ISO 形式にフォーマットした日付を date.txt に書き込みます
?>

例 2264. fprintf(): 金額のフォーマット
<?php
if (!($fp = fopen('currency.txt', 'w')))
   return;

$money1 = 68.75;
$money2 = 54.35;
$money = $money1 + $money2;
// echo $money は "123.1" を出力します
$len = fprintf($fp, '%01.2f', $money);
// "123.10" を currency.txt に書き込みます

echo "$len バイトを currency.txt に書き込みました";
// fprintf の返り値を使用して、書き込まれたバイト数を取得します
?>



fprintf

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/07/11 05:25 UTC 版)

printf」の記事における「fprintf」の解説

fprintfは、引数ファイルポインタfp追加され標準出力代わりにfp出力する変種である。 #include int fprintf(FILE * restrict fp, const char * restrict format, ...);

※この「fprintf」の解説は、「printf」の解説の一部です。
「fprintf」を含む「printf」の記事については、「printf」の概要を参照ください。

ウィキペディア小見出し辞書の「fprintf」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「fprintf」の関連用語

fprintfのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



fprintfのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2024 by the PHP Documentation Group.
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのprintf (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS