[PHP] Помогите с буферизацией

[Удален]
650

Здравствуйте, подскажите от чего это зависит. Я исполняю такой код:

<?php

echo 'test 1<br>';

SLEEP(5);

echo 'test 2';

?>

Браузер выводит через 5 секунд сразу 2 надписи. Возможно ли сделать так, чтобы браузер сперва вывел первую надпись, а через 5 секунд "догрузил" вторую?

Dreammaker
На сайте с 20.04.2006
Offline
569
#1

попробуйте

http://php.net/ob_flush

перед sleep(5), но не факт что поможет.

[Удален]
#2

ob_implicit_flush() в начале скрипта помогло

[Удален]
#3

Social-engines, в ие 6 надо еще чтобы вначале страницы было порядка 1500 символов, чтобы он флушу поддавался. ну это так, к слову.

slaveofmoney
На сайте с 18.08.2008
Offline
131
#4
bearman:
Social-engines, в ие 6 надо еще чтобы вначале страницы было порядка 1500 символов, чтобы он флушу поддавался. ну это так, к слову.

но фактически про ie6 можно уже забыть )

пусто )
kxk
На сайте с 30.01.2005
Offline
990
kxk
#5

slaveofmoney, +1

Ваш DEVOPS
[Удален]
#6

kxk, slaveofmoney, солидарен с вами :)

просто сказал к слову)

Dreammaker
На сайте с 20.04.2006
Offline
569
#7

Глянул сейчас на одном из своих проектов

Explorer 6 12.8% 11.2%

рано его заразу забывать :)

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#8

А может через ajax?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
slaveofmoney
На сайте с 18.08.2008
Offline
131
#9
LEOnidUKG:
А может через ajax?

а по моему ТС просто не знает чего сам хочет, если бы внятно написал зачем ему это нужно дали бы более полезные советы )

slaveofmoney добавил 28.05.2010 в 07:26

Dreammaker:
Глянул сейчас на одном из своих проектов
рано его заразу забывать :)

повесьте баннер по агенту, смените свое старое УГ6 на новое УГ8 )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий