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