The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Как в Perl/PHP выводить данные без ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Как в Perl/PHP выводить данные без ..."  +/
Сообщение от auto_tips on 10-Май-06, 13:46 
Perl:
   "$!=1;" или "use IO::Handle; FH->autoflush(1);"
PHP:
   После каждой операции вывода вызывать flush();

URL:
Обсуждается: http://www.opennet.ru/tips/info/471.shtml

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как в Perl/PHP выводить данные без буферизации, не дожидаясь..."  +/
Сообщение от Razor on 10-Май-06, 13:46 
Для вывода без задержек в PHP-скриптах еще важно установить переменную implicit_flush перед выводом:
ini_set('implicit_flush', 1);
echo "Output string";
flush();
sleep(1);
echo "Output string 2";
flush();
... и т.д.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Как в Perl/PHP выводить данные без буферизации, не дожидаясь..."  +/
Сообщение от Vonhamster email on 21-Июн-07, 09:46 
Один flush() иногда не срабатывает. В сочитании с ob_end_flush() срабатывает чаще.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Как в Perl/PHP выводить данные без буферизации, не дожидаясь..."  +/
Сообщение от M0r1arty email on 20-Дек-09, 23:06 
Поправьте: "$!=1" на "$|". "$!" - это спец. переменная в Perl, которая хранит текст с последней ошибкой.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру