streamWrapper::stream_read
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
streamWrapper::stream_read
Референца за `streamwrapper.stream-read.php` со подобрена типографија и навигација.
streamWrapper::stream_read
(PHP 4 >= 4.3.2, PHP 5, PHP 7, PHP 8)
streamWrapper::stream_read — Читај од поток
= NULL
Овој метод се повикува како одговор на fread() and fgets().
Забелешка:
Запомнете да ја ажурирате позицијата за читање/запишување на потокот (според бројот на бајти што се успешно прочитани).
Параметри
count-
Колку бајти податоци од тековната позиција треба да се вратат.
Вратени вредности
Ако има помалку од count
достапни бајти, треба да се вратат онолку колку што се достапни. Ако повеќе нема достапни податоци, треба да се врати празен стринг. За да се сигнализира дека читањето не успеало, false не е имплементиран,
Errors/Exceptions
Емитува
E_WARNING ако повикот на овој метод не успее (т.е. не е имплементиран).
Забелешка:
Ако вратената вредност е подолга од
countanE_WARNINGќе се емитува грешка, а вишокот податоци ќе биде изгубен.
Белешки
Забелешка:
streamWrapper::stream_eof() При успех, streamWrapper::stream_read() за да проверите дали EOF е достигнат. Ако не е имплементирано, EOF се претпоставува.
При читање на целата датотека (на пример, со file_get_contents()), PHP ќе повика streamWrapper::stream_read() следено од streamWrapper::stream_eof() во циклус, но се додека streamWrapper::stream_read() враќа непразен стринг, вратената вредност на streamWrapper::stream_eof() чекај било кој дете процес,