[英]How to display text randomly from a file based on a duration of time in php
我正在尋找一個php程序,該程序將從文件中獲取文本作為輸入並隨機顯示文本。 文本應每5秒更改一次。 我現在有以下代碼。
enter code here
<?php
$myfile=".txt";
$fp=fopen($myfile,'r');
$data=fread($fp,filesize($myfile));
$d=".";
$word[]=explode($d,$data);
$n=mt_rand(0,50);
print "$word[$n]";
fclose($fp);
?>
在上面的代碼中,僅在刷新頁面時,文本才會更改。 但是文本需要每5秒更改一次,而無需刷新網頁。 我該怎么做..
使用套接字從php端執行此操作...如果要從客戶端執行此操作,請使用ajax
<script>
setTimeout(function ()
{
location.reload();
}, 5000);
</script>
此摘要將每5秒鍾刷新一次頁面。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.