условие или в цикле while

Юра

Новичок
условие или в цикле while

как орагнизовать...нужно прочитать первые 1000 байт в файле, либо весь файл, если он менше 1000 байт...как это сделать...если указать просто меньше меньше 1000 б. то если файл меньше весит, скрипт подвисает...
другими словами как написать правильно
while (конец файла ИЛИ размер меньше 100 байт)

собственоо вопрос в том как, если это возможно, записать "ИЛИ" в while...в мануале не нашёл... пробывал "or" и "|" ...не получается
 

zerkms

TDD infected
Команда форума
feof()

да и вообще - взвешай файл... если меньше 1000б - читай весь, если больше - читай 1000б
 

garlian

Новичок
Юра
А почему явно не указать, что надо считать 1000 байт?
 

phprus

Moderator
Команда форума
Юра
А почему ты не используешь второй параметр функции [m]fread[/m] которой наверняка читаешь данные?
 
Сверху