ホームページ  >  記事  >  バックエンド開発  >  PHP の fprintf() 関数の分析 (詳細なコード説明付き)

PHP の fprintf() 関数の分析 (詳細なコード説明付き)

autoload
autoloadオリジナル
2021-04-19 11:28:381863ブラウズ

PHP の fprintf() 関数の分析 (詳細なコード説明付き)

ファイルの書き込みと読み取りはさまざまな言語にとって不可欠な機能です。PHP には ## が組み込まれていますfprintf() 関数は、フォーマットされた文字列をストリームに書き込むことができます。この記事では、fprintf() 関数を使用してデータを変更する方法を説明します。

1. 構文:

fprintf(resource $handle, string $format, mixed $arg1, $atg2...)

  • $handle: 必須、文字列を書き込む/出力する場所を指定します。

  • #$format: 必須。文字列とその中の変数のフォーマット方法を指定します。

  • $arg1 : 必須。フォーマット文字列の最初の % 記号に挿入されるパラメータを指定します。

  • #$arg2 : オプションで、フォーマット文字列の 2 番目の % 記号に挿入されるパラメータを指定します。

  • #$argn : オプションで、フォーマット文字列の n 番目の % 記号に挿入されるパラメータを指定します。

  • 戻り値: 書き込んだ文字列の長さ(

    int)を返します。

注:

$arg 引数よりも % シンボルの方が多い場合は、プレースホルダーを使用する必要があります。プレースホルダーは % 記号の後に挿入され、数字とそれに続く「\$」で構成されます。

2. コード例:

空のコンテンツを持つ新しい text1.text を作成します

<br/>

PHP ドキュメント


<?php
$number = 9;
$str = "Are you OK?";
$file = fopen("test1.txt","w");
echo fprintf($file,"There are %u Not OK in %s.",$number,$str);
//输出:34
?>
text1.php内容:There are 9 Not OK in Are you OK?.

推奨: 2021 PHP 面接質問まとめ (集)>>《php ビデオ チュートリアル

以上がPHP の fprintf() 関数の分析 (詳細なコード説明付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。