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;
}
}
/**
* 每小时执行多少次
*/
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;
}
}