fgets

(PHP 3, PHP 4 , PHP 5)

fgets -- оПНВХРЮРЭ ЯРПНЙС ХГ ТЮИКЮ

нОХЯЮМХЕ

ЯРПНЙЮ fgets ( ПЕЯСПЯ ДЕЯЙПХОРНП [, ЖЕКНЕ ДКХМЮ])

бНГБПЮЫЮЕР ЯРПНЙС ПЮГЛЕПНЛ Б СЙЮГЮММСЧ ДКХМС - 1 АЮИР, ОПНВХРЮММСЧ ХГ ТЮИКЮ, МЮ ЙНРНПШИ СЙЮГШБЮЕР ОЮПЮЛЕРП ДЕЯЙПХОРНП. вРЕМХЕ ХГ ТЮИКЮ ГЮЙЮМВХБЮЕРЯЪ, ЙНЦДЮ ЙНКХВЕЯРБН ОПНВХРЮММШУ АЮИРНБ ДНЯРХЦЮЕР ДКХМШ - 1 ХКХ ОН ДНЯРХФЕМХХ ЙНМЖЮ ТЮИКЮ. еЯКХ ДКХМЮ МЕ СЙЮГШБЮЕРЯЪ, ОН СЛНКВЮМХЧ ЕЕ ГМЮВЕМХЕ ПЮБМН 1 ЙХКНАЮИРС ХКХ 1024 АЮИРЮЛ.

б ЯКСВЮЕ БНГМХЙМНБЕМХЪ НЬХАЙХ ТСМЙЖХЪ БНГБПЮЫЮЕР FALSE.

мЮХАНКЕЕ ПЮЯОПНЯРПЮМЕММШЕ НЬХАЙХ:

оПНЦПЮЛЛХЯРШ, ОПХБШЙЬХЕ Й ЯЕЛЮМРХЙЕ 'C' ТСМЙЖХХ fgets(), ДНКФМШ ОПХМХЛЮРЭ БН БМХЛЮМХЕ ПЮГМХЖС Б РНЛ, ЙЮЙХЛ НАПЮГНЛ БНГБПЮЫЮЕРЯЪ ОПХГМЮЙ ДНЯРХФЕМХЪ ЙНМЖЮ ТЮИКЮ (EOF).

дЕЯЙПХОРНП ДНКФЕМ СЙЮГШБЮРЭ МЮ ТЮИК, НРЙПШРШИ ПЮМЕЕ Я ОНЛНЫЭЧ ТСМЙЖХХ fopen(), popen() ХКХ fsockopen().

мХФЕ ОПХБЕДЕМ ОПНЯРНИ ОПХЛЕП:

Пример 1. оНЯРПНВМНЕ ВРЕМХЕ ТЮИКЮ

<?php
$handle
= fopen ("/tmp/inputfile.txt", "r");
while (!
feof ($handle)) {
    
$buffer = fgets($handle, 4096);
    echo
$buffer;
}
fclose ($handle);
?>

Замечание: оЮПЮЛЕРП ДКХМЮ ЯРЮК МЕНАЪГЮРЕКЭМШЛ, МЮВХМЮЪ Я PHP БЕПЯХХ 4.2.0. еЯКХ ЩРНР ОЮПЮЛЕРП НОСЫЕМ, ДКХМЮ ЯРПНЙХ ОПХМХЛЮЕРЯЪ ГЮ 1024. я БЕПЯХХ PHP 4.3, НОСЯЙЮМХЕ ОЮПЮЛЕРПЮ length АСДЕР ОПХБНДХРЭ Й ВРЕМХЧ ОНРНЙЮ ДН ЙНМЖЮ ЯРПНЙХ. еЯКХ ДКХМЮ АНКЭЬХМЯРБЮ ЯРПНЙ Б ТЮИКЕ ОПЕБШЬЮЕР 8 ЙХКНАЮИР, МЮХАНКЕЕ ЩТТЕЙРХБМШЛ ПЕЬЕМХЕЛ Б НРМНЬЕМХХ ПЕЯСПЯНБ, ХЯОНКЭГСЕЛШУ ЯЙПХОРНЛ, АСДЕР СЙЮГЮМХЕ ЛЮЙЯХЛЮКЭМНИ ДКХМШ ЯРПНЙХ.

Замечание: дЮММЮЪ ТСМЙЖХЪ ЛНФЕР ЙНППЕЙРМН НАПЮАЮРШБЮРЭ ДБНХВМШЕ ДЮММШЕ, МЮВХМЮЪ Я БЕПЯХХ PHP 4.3. аНКЕЕ ПЮММХЕ БЕПЯХХ МЕ НАКЮДЮКХ ЩРНИ ТСМЙЖХНМЮКЭМНЯРЭЧ.

Замечание: еЯКХ С БЮЯ БНГМХЙЮЧР ОПНАКЕЛШ Я ПЮЯОНГМЮБЮМХЕЛ PHP НЙНМВЮМХЪ ЯРПНЙ ОПХ ВРЕМХХ ТЮИКНБ МЮ Macintosh-ЯНБЛЕЯРХЛНЛ ЙНЛОЭЧРЕПЕ ХКХ ОПХ ВРЕМХХ ТЮИКНБ, ЯНГДЮММШУ МЮ Macintosh-ЯНБЛЕЯРХЛНЛ ЙНЛОЭЧРЕПЕ, МЕНАУНДХЛН БЙКЧВХРЭ НОЖХЧ auto_detect_line_endings.

яЛ.РЮЙФЕ НОХЯЮМХЕ ТСМЙЖХИ fread(), fgetc(), stream_get_line(), fopen(), popen(), fsockopen() Х socket_set_timeout().


HIVE: All information for read only. Please respect copyright!
Hosted by hive йца: йХЕБЯЙЮЪ ЦНПНДЯЙЮЪ АХАКХНРЕЙЮ