Hvis jeg har et to-dimensionelt array som dette:
$todimensionelt_array = array("first" => "This is the first value", "second"
=> "This is the second value"); //Og så videre...
så vil f.eks. linien
echo "$todimensionelt_array[first]";
udskrive teksten "This is the first value".
Men kan man ikke bruge variabler som "argument" i array-betegnelsen - altså
noget á la
$number = "first";
echo "$todimensionelt_array[$number]";
Ovenstående virker i hvert fald ikke, men det må da kunne lade sig gøre?
Man kan med én-dimensionelle arrays:
$i=0;
echo "$endimensionelt_array[$i]";
vil udskrive den første værdi i $endimensionelt_array...
Det er sikkert bare et spørgsmål om den rette syntaks, men nu har jeg rodet
med det i et stykke tid, og kunne godt bruge et par hints!
Mvh.
Mikkel
--
"At first just a rustle of canvas
And the gentlest breath on my face
But a galloping line of white horses
Said that soon we were in for a race"
Sting - The Wild Wild Sea
http://www.mzh.dk