Hallo,
ich habe ein Array, in dem Mitarbeiterdaten gespeichert sind:
z.B.
$user_array[$i][stadt]
$i ist numerisch, stadt ist ein schlüssel von mehreren. Ich möchte jetzt nach einer bestimmten Stadt filtern, z.B. sollen nur die aus "Berlin" berücksichtigt werden.
Bisher habe ich das so gemacht:
  
foreach($user_array AS $i) {  
  if ($i[stadt] == "Berlin") {  
    Verarbeitung;  
    break;  
  }  
}  
Aus Performance-Gründen möchte ich aber nicht mehr das komplette Array durchlaufen, sondern ich möchte es vorher filtern und dann durchlaufen. Geht sowas?
Gruß
Tilo
 nicht angemeldet
 nicht angemeldet