Harry: Arraykey nachträglich vergeben?

Beitrag lesen

Holladiewaldfee,

Kurze Frage: Ich erhalte über ein Array der Form
array(1,2,3,4,5)

Nun will ich sowohl dem ersten als auch dem letzten Element dieses Arrays einen assoziativen Key geben. Kann ich das mittels einer PHP-Funktion oder soll ich das ganze Array in ein anderes kopieren und beim ersten und letzten Eintrag den entsprechenden Schlüssel eintragen?

Warum so viel Aufwand?

$x['bla'] = $x[0];
$j = count($x)-1
$x['foo'] = $x[$j];
unset($x[0], $x[$j]);

Ciao,

Harry

--
  Herbst ist Wanderzeit!
  http://harry.ilo.de/projekte/berge/