触摸屏租赁
Touch screen rental
广告机租赁
Advertising rental
机器人租赁
Robot leasing
 当前位置:首页 > > 间隔一定时间

间隔一定时间执行PHP代码

<?
ignore_user_abort();
//即使Client断开(如关掉浏览器),PHP脚本也可以继续执行.
set_time_limit(0);
// 执行时间为无限制,php默认的执行时间是30秒,通过set_time_limit(0)可以让程序无限制的执行下去
$interval=60*30;
// 每隔30分钟运行
do{
$fp= fopen("test.txt","a");
fwrite($fp,"rn".date('Y-m-d
 H:i:s',time())."rn");
 fclose($fp);
 sleep($interval);
// 按设置的时间等待30分钟循环执行
}while(true);
echo'ok';
?>  
=========================================
<?
ignore_user_abort();//即使Client断开(如关掉浏览器),PHP脚本也可以继续执行.
set_time_limit(0);// 执行时间为无限制,php默认的执行时间是30秒,通过set_time_limit(0)可以让程序无限制的执行下去
$interval=60*30;// 每隔30分钟运行
do{
$id=13;
$texts=33;
$rspic3 = new com("ADODB.RecordSet");
$rspic3->open("UPDATE [pictop3] SET texts = '$texts' where [ID]=".$id,$conn,1,1);
echo "更改成功!";
sleep($interval);
}while(true);
?>

如果程序一直执行很有可能会消耗大量的资源,解决办法使用sleep使用程序休眠一会,然后在执行


工作室地址:重庆石桥铺电脑城B座 | 微信:z35544216 | 网址:www.35544216.com