0
Ich versuche geschachtelte Array anzuzeigen, und es druckt ganze Array aber nicht Knoten Element wie in unserem Beispiel [Ziele], [ANGEBOTE] drucken können. Ich möchte Array mit diesem Knoten Elemente drucken.nicht Knoten Schlüsselname verschachtelten Array in PHP bekommen
eigentlich erzeuge ich Baumansicht mit diesem verschachtelten Element, warum ich auch Knotenelement anzeigen muss.
stdClass Object
(
[id] => 148
[status] => I
[consname] => juned ansari
[consusername] => junedconsultant
[agency_name] => mayur
[agency_username] => MayurMaroliya
[destinations] => Array
(
[0] => stdClass Object
(
[id] => 260
[from_date] => 2016-11-24
[to_date] => 2016-11-29
[country_id] => IN
[QUOTATIONS] => Array
(
[id] => 260
[name] => ABC
)
)
)
)
Hier ist meine Rekursion Code.
<?php
function traverseArray($array)
{
// Loops through each element. If element again is array, function is recalled. If not, result is echoed.
foreach ($array as $key => $value) {
if (is_array($value)) {
traverseArray($value);
} else {
if (gettype($value) == 'object') {
echo "<ul>";
traverseArray($value);
} else {
echo '<li><a href="#">' . $key . " : " . $value . '</a>';
}
}
}
}
traverseArray($transition_data);