在PHP中實現實時刷新數據可以使用Ajax技術。下面是一個簡單的示例代碼:
index.php:
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
setInterval(function(){
$.ajax({
url: 'getData.php',
success: function(data){
$('#result').html(data);
}
});
}, 1000);
});
</script>
</head>
<body>
<div id="result"></div>
</body>
</html>
getData.php:
<?php
// 在這里編寫獲取數據的代碼,比如從數據庫中查詢數據
$data = "實時刷新數據:" . date('Y-m-d H:i:s');
echo $data;
?>
上面的代碼中,index.php頁面使用了jQuery庫來實現Ajax請求。在頁面加載完成后,通過setInterval函數每隔1秒發送一次Ajax請求到getData.php頁面獲取數據,并將返回的數據顯示在頁面上的<div id="result"></div>
中。
getData.php文件中可以編寫獲取數據的代碼,比如從數據庫中查詢數據,并將獲取到的數據返回給index.php頁面。
注意:上面的示例只是一個簡單的示例,實際應用中可能需要根據具體需求進行修改和完善。