2013-04-05 4 views
0

Возможно ли распечатать текст в PHP во время цикла for? Я имею в виду, что обычно он пробегает весь цикл до конца, а затем вы можете увидеть весь текст. Но мне нужен текст каждый раз, когда эхо присутствует в цикле for, а не после всего цикла. Может ли кто-нибудь дать мне пример?Распечатайте in for loop

ответ

1

void flush (void)
промывает буферы записи РНР и независимо от серверной PHP использует (CGI, веб-сервер, и т.д.). Это позволяет сделать текущие выходные данные в браузере с несколькими оговорками. (more)

Существует немало предостережений. Обязательно прочитайте раздел связанных страниц и комментариев, если у вас возникнут проблемы. Например:

  • Некоторые версии Microsoft Internet Explorer будет только начать, чтобы отобразить страницу после того, как они получили 256 байт вывода, поэтому вам может понадобиться отправить дополнительные пробелы перед промывкой, чтобы получить эти браузеры для отображения страница.

  • Имейте в виду, что Internet Explorer и Safari имеют буфер 1k до того, как инкрементный рендеринг начнет работать, поэтому вы также захотите вывести некоторое дополнение.