Вывод echo по таймеру

250
29 июня 2017, 04:20

Как можно реализовать вывод echo через некоторое время на сайте? Допустим один сразу, а второй через 5 сек. Пытался сделать кодом ниже, но браузер ничего не показывает 5 секунд, а потом сразу оба значения.

<?php
   echo "1";
   sleep(5);
   echo "2";
?>
Answer 1

Вам нужно не средствами РНР это решать а средствами jQuery или JavaScript

<?php
echo <<<HTML
    <p class="p1">1</p>
    <p class="p2" style="display:none">2</p>
HTML;
?>

var timer; 
 
$(function(){ 
  timer = setTimeout(function(){ 
    $('.p2').show(); 
    clearTimeout(timer); 
  }, 5000); 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<p class="p1">1</p> 
<p class="p2" style="display:none">2</p>

READ ALSO
amoCRM API прибавляет 3 часа к last_modified

amoCRM API прибавляет 3 часа к last_modified

Заметил такое поведение вебхука в amoCRMСам вебхук настроен на изменение сделки

299
Как правильно сформировать и выгрузить Excel Отчет на PHP (Библиотека PHPExcel)

Как правильно сформировать и выгрузить Excel Отчет на PHP (Библиотека PHPExcel)

Доброго времени суток, интересует решение проблемы с помощью библиотеки ExcelPHPС помощью скрипта ниже в Excel файл выгружается нужная информация...

345
php ввод/вывод json

php ввод/вывод json

Столкнулся со следующей проблемойОтправляю на сервер строку json через $post

388
Вывод записей из БД как во ВКонтакте

Вывод записей из БД как во ВКонтакте

Необходимо выбрать все строки таблицы MySQL, начиная с последней (максимальный id) и выводить по 15 записей, и еще необходимо создать кнопку, при...

273