English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Файловая система справочник
Функция fscanf() парсит ввод с помощью указанного формата из открытого файла.
mixed fscanf ( resource $handle , string $format [, mixed &$... ] )
Эта функция ähnelt der Funktion sscanf(). Однако она может получить ввод из файла, связанного с handle, и интерпретировать ввод по указанному формату.
Любые пробелы в строковом формате могут соответствовать любым пробелам в потоке ввода, что означает, что даже табуляция \t может соответствовать одному пробельному символу в потоке ввода, и при каждом вызове fscanf() можно читать одну строку из файла.
<?php $handle = fopen("Users.txt", "r"); while($userinfo = fscanf($handle, "%s\t%s\t%s\n")) { list($name, $profession, $countrycode) = $userinfo; } echo $name . "\n"; echo $profession . "\n"; echo $countrycode; fclose($handle); ?>
Результат вывода
Рави Ведущий AUS