Hello,
$array = array(
"00" => array("test0.html" => "test0"),
"01" => array("test1.html" => "test1"),
"02" => array("test2.html" => "test2"),
"03" => array("test3.html" => "test3"),
"04" => array("test4.html" => "test4"),
"05" => array("test5.html" => "test5"),
"06" => array("test6.html" => "test6"),
"07" => array("test7.html" => "test7"),
"08" => array("test8.html" => "test8"),
"09" => array("test9.html" => "test9"),
"10" => array("test10.html" => "test10"),
"11" => array("test11.html" => "test11"),
"12" => array("test12.html" => "test12")
);
foreach($array as $key => $val)
{
echo "<b>$key</b> => $val<br />\n";
}
Würde z.B. jedes Element des Arrays behandeln und den Schlüssel und den Wert unter dem Schlüssel anzeigen. Da steht also "nimm jedes Element des Arrays, betrachte es als Wertepaar (hier: $key zeigt auf $val) und mach was damit. Die Variablen namen $key und $val sind frei wählbar.
Ausgabe wäre:
0 Array
1 Array
2 Array
foreach($array as $key => $val)
{
echo "$key, <b>".key($val)."</b> =>". $array[$val]."<br />\n";
}
Oder: (Index bitte einsetzen)
Echo $array[$index]; // gibt "Array" aus
Echo $array[$index][0]; // gibt den Wert des Unterarrays aus (z.B. "test3")
Echo key($array[$index]); // gibt den Schlüssel des Unterarrays aus (z.B. "test3.html")
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau