PHP - это серверный язык, основанный на запросах / ответах, как и все в Интернете.
Это означает, что вы не можете отправить информацию клиенту после ответа.
Итакесли вы хотите, чтобы ваша страница была динамичной, вам нужно отправить некоторый javascript в браузер клиента.
В зависимости от того, что вы хотите перезагрузить, вам понадобятся json и jquery / ajax для получения информации через GET или POST,Вы изменяете содержимое текущей страницы, используя это.
В этом случае вы можете использовать другую страницу PHP, например 'getmessages.php':
function getMessage(){
$.ajax({
url: "getmessages.html",
context: document.body
}).done(function() {
$("#messagesdiv").html("-- body of message --");
});
}
while(true){
getMessage();
sleep(1000);
}
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
Вы можете проанализировать json дляполучить информацию, которая лучше.И он проверяет информацию каждую секунду.
Существует множество обучающих программ, которые могут показать, как это сделать.
Вы можете найти JQuery здесь .