Joey: dynamisch assoz. Array erzeugen

Beitrag lesen

Hi Joachim

Hi,

ich stelle mich grad etwas blöd an:
gibt es einen simplen Weg, aus den Values eines eindimensionalen Arrays die Keys fuer ein Mehrdemensionales zu machen?

also aus diesem:
$myKeys = array("lulu", "lala");

soll sowas werden:
$newArr["lulu"]["lala"] =  "...";

wobei die Anzahl der Elemente variiert.
Hat jemand mal eine kleine Initialzuendung fuer mich?

Gruesse  Joachim

grundsätzlich funktioniert das so:

$myKeys = array("lulu", "lala");
$newArr[$myKeys[0]][$myKeys[1]] =  "...";
echo "hier:".$newArr["lulu"]["lala"];

das ganze kanst du dann damit es variabel wir noch durch eine:
for ($i=0; $i<count($myKeys); $i++){ 'die zuordnung' }
Schleife laufen lassen.
mfg Joey