我想问一下,我怎样才能像 Javascript 中的 setInterval 一样在一段时间后自动一次又一次地使用 php 函数。我们设置了时间,它一直在工作,直到脚本中止或关闭。
索引.PHP
<?
$Wall = new Wall_Updates();
$updatesarray=$Wall->Updates();
foreach($updatesarray as $data)
{
$likes=$data['likes'];
?>
<div id="likes"><?php echo $likes; ?></div>
<?
}
?>
而 Wall_Updates() 函数在这里定义在FUNCTION.PHP
<?php
class Wall_Updates {
public function Updates() {
$myname=$_COOKIE['usename'];
$query=mysql_query("SELECT * FROM posts WHERE name='$myname'");
while($row=mysql_fetch_array($query))
$data[]=$row;
return $data;
}
}
?>
我希望这个 Wall_Updates() 函数一次又一次地从 mysql 中获取数据。所以,它将被更新。