My code:
private function getServerInfo($servers){
$result = array();
foreach ($servers as $key => $value) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL,"https://mcapi.de/api/server-query/".$servers[$key]->ip.":".$servers[$key]->port."");
$result[$key] = json_decode(curl_exec($ch), true);
curl_close($ch);
}
return $result;
}
What am I doing wrong? I'm trying to check 16 server IPs and each one takes 1 second.