//在运行时间内的 $now = time(); $upH = round(($now - $row2['zantongtime']) / 3600); //获得两个时间的间隔(小时) // echo $upH; if ($row2['state'] == 1 && $row2['runzantong'] == 1 && $upH >= $gH) { //上次正常运行的,且开启博文功能,超过10个小时则运行一次 $json = $YIBAN->getLogin($row2['ybuser']); // echo __LINE__.'.'; if (is_array($json) && $json['code'] == 200 && array_key_exists('isLogin', $json['data']) && $json['data']['isLogin'] == 1) { //检测登录状态成功 echo 'run;'; $myfrends = getMyTrends($mysqli, $row2['ybuser']); foreach ($myfrends as $key => $value) { echo 'runfrends list;'; $trends = $YIBAN->getTrendsList($row2['ybuser'], $value['ybid']); if ($trends['code'] == 200) { echo 'get trends'; foreach ($trends['data'] as $key2 => $v2) { $z = isZanTong($v2['uplist']['list'], $row2['ybid']); $t = isZanTong($v2['downlist']['list'], $row2['ybid']); $num = 0; if (!$z) { $num = 1; } if (!$t) { $num = 2; } if (!$z && !$t) { $num = 3; }