Php 代码点火器卷曲柱需要16秒

Php 代码点火器卷曲柱需要16秒,php,codeigniter,curl,Php,Codeigniter,Curl,我的代码: 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_RETURNTRANSF

我的代码:

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;
}

我做错了什么?我正在尝试检查16个服务器IP,每一个都需要1秒。

您希望得到什么?更快的结果,16秒加载带有结果的页面非常多。服务器会一个接一个地检查。那么16台服务器每台1秒就可以了,是吗?在浏览器中,我在不到100ms的时间内得到了结果()尝试在循环外使用json解码。