php fscanf関数_PHPチュートリアル

WBOY
リリース: 2016-07-20 11:01:02
オリジナル
2007 人が閲覧しました

PHPのfscanf関数 ​

fscanf
(PHP 4" = 4.0.1、PHP 5)

fscanf -
に従って入力ファイル形式を解析します
説明
混合 fscanf (resource$processing, string$format[,mixed&$...])
関数 fscanf() は sscanf() に似ていますが、アーカイブから入力を取得し、指定された形式に従って入力を処理および解釈します。この形式については、sprintf() の文献で説明されています。

フォーマット文字列内の空白は、入力ストリーム内の空白と一致します。これは、フォーマット文字列内のタグ T であっても、入力ストリーム内の単一の空白文字と一致する可能性があることを意味します。

fscanf() を呼び出すたびに、アーカイブから 1 行が読み取られます。

パラメータ

ハンドル
ファイル システム ポインター リソースは通常、fopen() 関数を使用して作成されます。

フォーマット
sprintf() で説明されているようにファイルの形式を指定します。

...
オプションで指定された値。


戻り値
パラメータが 2 つだけの場合、この関数によって解析された値は配列を返します。それ以外の場合、オプションの引数が渡されると、関数は指定された数の値を返します。オプションのパラメーターは参照によって渡す必要があります。

変更

リリースノート
4.3.0 より前の時点では、ファイルから読み取られる最大文字数は 512 (または最初の N のどちらか早い方) でした。しかし今後は、任意の長さの行が読み取られ、スキャンされるようになります。




たとえば #1 fscanf () を例にします

$handle = fopen("users.txt", "r");
while ($userinfo = fscanf($handle, "%st%st%sn")) {
リスト ($name、$profession、$countrycode) = $userinfo;
//... 値を使って何かをする
}
fclose($handle);
?>


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445470.html技術記事 php fscanf function fscanf (PHP 4 = 4.0.1, PHP 5) fscanf -mixed fscanf (resource$process, string$format[,mixed$...]) 関数で説明されているように入力ファイルの形式を解析します...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!