toArray(); $oHttp = new Http(); $sDateNow = date("Y-m-d"); $sDateNow = "2025-05-03"; // $sHuodongUrl = $oShip->www.'/'.'api/huodong/findbydate/'.$sDateNow; $sHuodongUrl = "https://".$aShip['www'].$aShip['api_huodong'].'/'.$sDateNow; $sHuodong = $oHttp->send($sHuodongUrl); $aHuodong = json_decode($sHuodong, true); // huodong永远不为空 // $aShip['huodong'] = $aHuodong ?? false; $aShip["have_huodong"] = empty($aHuodong) ? false : true; if ($aShip["have_huodong"]) { if ($sClientClass == "github") { $sStartDateStr = date("n月j日", strtotime($aHuodong['start_date'])); $sEndDateStr = date("n月j日", strtotime($aHuodong['end_date'])); $sHuodongStr .= "🎁 ".$aHuodong['title'].":".$sStartDateStr."至".$sEndDateStr."期间,".$aHuodong['content']; } // $aShip["huodong"]["str"] = $sHuodongStr; } // 某些键永远有set $aShip["huodong"]["str"] = $sHuodongStr ?? ""; // tomd($aShip, 1); $sJson = json_encode($aShip, 1); echo $sJson; exit; } }