П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 178778 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 76492 раз(а).

Учебник HTML.
Просмотров 74565 раз(а).

Руководство по PHP5.
Просмотров 45565 раз(а).

Хостинг через призму DNS.
Просмотров 52569 раз(а).

Подборка текстов стандартных документов.
Просмотров 45602 раз(а).

Учебник PHP - Самоучитель
Просмотров 51812 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 52296 раз(а).

Внешние атаки...
Просмотров 42348 раз(а).

Учебник PHP.
Просмотров 37760 раз(а).

SSI в примерах.
Просмотров 28112 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь



http://gazpromgaz.ru/grpsh-04-2u1.html грпш-04-2у1.


Руководство по PHP
Пред. След.

fscanf

(PHP 4 >= 4.0.1, PHP 5)

fscanf -- Обрабатывает данные из файла в соответствии с форматом

Описание

mixed fscanf ( resource handle, string format [, mixed &...] )

Функция fscanf() похожа на sscanf(), но берёт данные для обработки из файла, ассоциируемого с handle, и интерпретирует их согласно формату format, который описан в документации функции sprintf(). Если в функцию переданы только два аргумента, обработанные значения будут возвращены в виде массива. В ином случае, если были переданы необязательные аргументы, функция вернёт количество присвоенных значений. Необязательные аргументы должны быть переданы по ссылке.

Любое пустое пространство в строке формата эквивалентно любому пустому пространству во входящем потоке. Это означает, что даже табуляция \t в строке формата может быть сопоставлена одному символу пробела во входящем потоке данных.

Пример 1. Пример использования функции fscanf()

<?php
$handle
= fopen("users.txt", "r");
while (
$userinfo = fscanf($handle, "%s\t%s\t%s\n")) {
    list (
$name, $profession, $countrycode) = $userinfo;
    
//... совершаем какие-либо действия над значениями
}
fclose($handle);
?>

Пример 2. Содержимое файла users.txt

javier  argonautpe
hiroshi sculptorjp
robert  slacker us
luigi   florist it

Замечание: В версиях PHP ниже 4.3.0, максимальное количество символов, которые считывались из файла, составляло 512 (или до первого символа \n - смотря что встретится первым). Начиная с версии PHP 4.3.0, длинна строк не ограничена.

См. также описание функций fread(), fgets(), fgetss(), sscanf(), printf() и sprintf().



Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
 





Copyright © 2005-2016 Project.Net.Ru