Mailinglisten-Archive |
AI> Hallo Liste, Nabend Amir, AI> ich habe einen array zB. AI> $city = ("Frankfurt","Aachen","Köln"...) AI> nun möchte ich alle Elemente mit einem "A" am Anfang ausgeben.. AI> wie mache ich das ?? scheint etwas kompliziert zusein :o( hmmm *grübel* mir dünkt die frage wurde vorhin schon beantwortet oder nicht ??? egal: <?php $city = array("Frankfurt", "Aachen", "Köln", "Gütersloh", "Amsterdam", "Bielefeld, "Aaaaaaaaaaaaaa", "Aua", "Blubb", "Foo", "Bar", "Agne", "Foobar", "Ameise"); function search_city($letter) { global $city; $found_cities = array(); for ($i=0; $i<sizeof($city); $i++) { if (substr($city[$i] , 0 , 1) == $letter) { $found_cities[] = $city[$i]; } } return $found_cities; } echo implode("<br>" , search_city("a")); ?> (untested) sollte so klappen. eine frage: ist eigentlich strstr case-sensitive ? das hat doch mein vorgänger benutzt um zu schauen ob das im substring ist... wurde das benutzt um auch ein gross geschriebenes A zu finden oder einfach just for fun ? AI> Dankeschön für jede Hilfe np AI> Samira I. mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de
php::bar PHP Wiki - Listenarchive