Я довольно новичок в PHP и просто пытаюсь преобразовать что-то, что я сделал в C. У меня читали файл для чтения из файла в C:
while ((c = getchar()) != EOF) {
doSomethingWith(c);
}
Я кое-что прочитали может показаться, что «правильный» способ сделать это в PHP:
while (!feof($file)) {
$c = fgetc($file);
doSomethingWith($c);
}
Мой вопрос таков: можно ли объединить эти два следующим образом (я пробовал, и он работает нормально намой тестовый файл), или есть ситуации, когда это может найти ноль перед EOF?:
while (($c = fgets($f)) != null) {
doSomethingWith($c);
}
Заранее спасибо
Стив