Ich habe folgendenmehrdimensionalen Array:
Derzeit habe ich folgende Schleife, die den Array ausließt:
Nun scheint es mir nicht sonderlich Performant, das der gesamte Array durchlaufen werden muss, um an einen Wert des Arrays zu kommen.
Hat jemand von Euch eine Idee, wie man die Schleife optimieren kann?
Code:
var $servers=array(
array("ac","whois.nic.ac","No match"),
array("ac.cn","whois.cnnic.net.cn","no matching record"),
array("ac.jp","whois.nic.ad.jp","No match"),
array("ac.uk","whois.ja.net","No such domain"),
array("ad.jp","whois.nic.ad.jp","No match"),
);
Derzeit habe ich folgende Schleife, die den Array ausließt:
Code:
for($i=0;$i<count($this->servers);$i++){
if($this->servers[$i][0] == $tldname){
$server = $this->servers[$i][1];
$full_dom= $this->servers[$i][3];
$found=true;
}
}
Nun scheint es mir nicht sonderlich Performant, das der gesamte Array durchlaufen werden muss, um an einen Wert des Arrays zu kommen.
Hat jemand von Euch eine Idee, wie man die Schleife optimieren kann?