Staram się napisać webowy interfejs do obsługi poczty e-mail. Napotkałem taki problem:
function listuj () { $this->wyslijKomende("LIST"); $stan = $this->cmd(); while($this->answer != NULL { } }
Polecenie LIST zwraca strumień danych (numer wiadomości i jej długość). Strumień odczytuję funkcją fread, ale ma on ograniczenie do 8192 bajtów, w związku z czym muszę zapętlić wyświetlanie aż do końca strumienia. I tutaj pojawia się pytanie: co wpisać w warunku pętli, aby w momencie kiedy strumień się skończy, skrypt przestał wyświetlać zmienną?
Pozdrawiam.