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

О проекте

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

MySQL

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

Хостинг

Другое








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

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

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

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

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

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

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

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

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

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

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

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



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





Учебник РНР
Назад Вперёд

fgets

(PHP 3, PHP 4)

fgets - получает строку из указателя на файл.

Описание

string fgets (int fp [, int length])

Возвращает строку размером длина строки - 1 байт, прочитанную из файла, на который указывает fp. Чтение заканчивается при достижении точки length - 1 байт, символа newline (который включается в return-значение) или EOF (смотря что будет найдено первым). Если length не специфицирован, по умолчанию length будет 1k, или 1024 байт.

Если возникла ошибка, возвращает FALSE.

Обычные недочёты:

Те, кто использует семантику 'C' с функцией fgets(), должны учитывать отличия при возвращении EOF.

Указатель на файл обязан быть правильным и указывать на файл, успешно открытый функциями fopen(), popen() или fsockopen().

Вот простой пример:
Пример 1. Построчное чтение файла
$fd = fopen ("/tmp/inputfile.txt", "r");
while (!feof ($fd)) {
    $buffer = fgets($fd, 4096);
    echo $buffer;
}
fclose ($fd);

Примечание: параметр length стал необязательным в PHP 4.2.0.

См. также fread(), fopen(), popen(), fgetc(), fsockopen() и socket_set_timeout().


Назад Оглавление Вперёд
fgetcsv Вверхfgetss


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