ホームページ > バックエンド開発 > PHPチュートリアル > PHP の fprintf() 関数の分析 (詳細なコード説明付き)

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

autoload
リリース: 2023-04-09 21:24:02
オリジナル
1998 人が閲覧しました

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

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

1. 構文:

fprintf(resource $handle, string $format, mixed $arg1, $atg2...)
ログイン後にコピー

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

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

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

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

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

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

    int)を返します。 <br/>

注:

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

2. コード例:

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

<br/>
ログイン後にコピー

PHP ドキュメント

<br/>

<?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 サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート