Hallo, ich habe ein zweidimensionales Array, welches
durchlaufen wird. Nun suche ich eine Möglichkeit das ganze
schneller zu machen. Am liebsten wäre mir eine Möglichkeit
ohne Schleife.
Beispiel
dieses Array wird recht schnell mal 100 Felder groß, und wird
dann auch 100 mal durchlaufen => also maximal
10 000 Durchläufe
Jemand eine Idee, wie man das besser machen kann ?
durchlaufen wird. Nun suche ich eine Möglichkeit das ganze
schneller zu machen. Am liebsten wäre mir eine Möglichkeit
ohne Schleife.
Beispiel
PHP-Code:
$x[0][0]=1;
$x[0][1]="Test1";
$x[1][0]=4;
$x[1][1]="Test2";
$x[2][0]=7;
$x[2][1]="Test3";
$x[3][0]=9;
$x[4][1]="Test4";
$such=7;
for($i=0;$i<$count($x);++$i){
if($such==$x[$i][0]) {
echo $x[$i][1];
break;
}
}
dann auch 100 mal durchlaufen => also maximal
10 000 Durchläufe
Jemand eine Idee, wie man das besser machen kann ?
Kommentar