toArray(); shuffle($aCountry); $i = 1; $aRandCountry = []; foreach ($aCountry as $aCountryRow) { if (in_array($aCountryRow["name"], $aRandCountry)) { continue; } $aRandCountry[] = $aCountryRow["name"]; if ($i >= $iCountryLimit) { break; } else { $i++; } } $aData["country"] = $aRandCountry; $aData["nodeCount"] = $iNodeCount; $aData["speed"] = $iSpeed; // $aData["str"] = "本次更新共".$iNodeLimit."个可用节点,"; // tomd($iSpeed, 1); // tomd($aData, 1); echo json_encode($aData); exit; } public function toGithub($randData) { $str = date('Y年m月d日').",本次更新共".$randData["nodeCount"]."个可用节点,最高速度".$randData["speed"]."M/S。覆盖".implode("、", $randData["country"])."等多个区域。"; return $str; } }