php 每小时执行多少次

来源:互联网 发布:手机淘宝能删除评价吗 编辑:程序博客网 时间:2024/05/01 18:53
session_start();
/**
 * 每小时执行多少次
 */
function everyHour(){
$h = date('H');

if (! isset($_SESSION['count']))
$_SESSION['count'] = 0;
if (! isset($_SESSION['h']))
$_SESSION['h'] =  $h;
if ($_SESSION['h'] !==$h){//每一小时重置一次
$_SESSION['count'] = 0;
$_SESSION['h'] =  $h;
}
//小于20次就执行
if ($_SESSION['count'] < 1){
//$run = new api();//假定这一行执行api
$_SESSION['count'] = $_SESSION['count'] + 1;
}

}
0 0