Mailinglisten-Archive |
Hallo Ringo, > $adresse = array( > 'anrede', > 'vorname', > 'nachname', > 'strasse', > 'plz', > 'ort' > ); > > und nun möchte ich die 'hausnummer' nach der 'strasse' einfügen. > momentan seh ich nur den weg, die position der strasse herauszu- > bekommen, dann das array zu teilen, an das erste array die haus- > nummer anhängen oder vor das zweite setzen und dann die beiden > arrays wieder mergen. ich hoffe aber, ich hab eine function im > manual übersehen. ich hab auf Anhieb folgende Idee: <schnipp> $new_adress = array(); foreach ($adress as $field => $data) { $new_adress[$field] = $data; if ($field == 'strasse') { $new_adress['hausnummer'] = ''; } } $adress = $new_adress; </schnipp> Eine native Funktion kenne ich dazu nicht, muss aber nicht heissen, dass es keine gibt ;) Grüße Niels Jäckel
php::bar PHP Wiki - Listenarchive