PHP를 사용하여 주기적으로 페이지를 새로 고치는 방법은 무엇입니까? PHP로 할 수 없다면 가장 권장되는 시나리오는 무엇입니까?
답변
PHP로 할 수 있습니다 :
header("Refresh:0");
현재 페이지를 새로 고치고 다른 페이지로 리디렉션해야하는 경우 다음을 사용하십시오.
header("Refresh:0; url=page2.php");
답변
PHP 에서는 다음을 사용할 수 있습니다.
$page = $_SERVER['PHP_SELF'];
$sec = "10";
header("Refresh: $sec; url=$page");
또는 JavaScript를 사용하십시오 window.location.reload()
.
답변
PHP를 사용하여 주기적으로 페이지를 새로 고칠 수 있습니다.
<?php
header("refresh: 3;");
?>
3 초마다 페이지가 새로 고쳐집니다.
답변
답변
PHP 컨텐츠를 새로 고치는 두 가지 방법을 찾았습니다.
1. HTML meta
태그 사용하기 :
echo("<meta http-equiv='refresh' content='1'>"); //Refresh by HTTP 'meta'
2. PHP 재생 빈도 사용 :
$delay = 0; // Where 0 is an example of a time delay. You can use 5 for 5 seconds, for example!
header("Refresh: $delay;");
답변
페이지를 새로 고치는 모든 PHP 방법 외에도 다음 HTML 메타 태그로 페이지가 새로 고쳐집니다.
<meta http-equiv="refresh" content="5">
메타 새로 고침 – “주어진 시간 간격 후에 현재 웹 페이지 또는 프레임을 자동으로 새로 고침”을 참조하십시오.
content
값 내에서 시간을 설정할 수 있습니다 .
답변
header('Location: .');
Chrome, Firefox, Edge 및 Internet Explorer 11에서 페이지를 새로 고치는 것 같습니다.