Christian Kruse: Index von Element im Array ermitteln

Beitrag lesen

你好 Joshua,

$id = $_GET['id'];

$array = array(

"ID_2%name%nachname%plz%hausnummer%ip%datum%uhrzeit",
"ID_3%name%nachname%plz%hausnummer%ip%datum%uhrzeit",
"ID_8%name%nachname%plz%hausnummer%ip%datum%uhrzeit",
"ID_9%name%nachname%plz%hausnummer%ip%datum%uhrzeit",
"ID_45%name%nachname%plz%hausnummer%ip%datum%uhrzeit",

)


>   
> Jetzt würde ich gerne das Element haben, welches z.b. die Zeichenfolge  
> ID\_2 oder ID\_45 enthält.  
  
Musst du das für viele Elemente machen? Viel ist hierbei mehrfach bei  
einem Array von mehr als 250 Einträgen. Wenn das nicht der Fall ist, wird  
wohl eine einfache for($i=0;$i<count($array);++$i)-Schleife völlig  
ausreichen. Ist das wohl der Fall, kannst du den Array einmal vollständig  
durchgehen und für jedes Element in einem assoziativen Array eine  
ID=>Index-Zuordnung erstellen. Letzteres lohnt sich aber wirklich nur, wenn  
du oft einen Index finden musst. Ansonsten ist der Aufwand höher als eine  
einfache, lineare Suche.  
  
再见,  
 克里斯蒂安  

-- 
[Bruce Lee, der Meister](http://ck.kennt-wayne.de/bruce-lee-der-meister) | [Neues Design im Thema](http://ck.kennt-wayne.de/neues-design-im-thema)  
Sein oder nicht sein, das ist hier die Frage!  
  
<http://wwwtech.de/>