Hi,
ich bin anfänger, bitte vergesst das nicht.
ich weiß ja nichtmal was eine rekursive funktion ist...
nun denne, testen:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
</head>
<body>
<?php
$myArr = array(
"blah" => array(
0 => "lala",
"xyz" => "bebe",
"urgs" => array("hep", "hip")
),
"haha" => array(
0 => "la",
1 => "li",
2 => "lu"
)
);
echo "Ausgabe print_r:<br><br><pre>";
print_r($myArr);
echo "</pre><br><br>";
// array ausgeben
function readOutArr($arr) {
// arraytiefe
static $i = 0;
foreach($arr as $key => $val) {
if(is_array($val)) {
echo (str_repeat(" ", $i)) . $key . " enthält:<br>";
$i ++;
readOutArr($val);
$i --;
} else {
echo (str_repeat(" ", $i)) . $key . " = " . $val . "<br>";
}
}
}
readOutArr($myArr);
?>
</body>
</html>
Gruesse, Joachim
Am Ende wird alles gut.