Wie man letzten Schlüssel mit Werten aus array von arrays? PHP

Dies ist, was ich bin derzeit mit

<?php $sidebar = $this->data['sidebar']; 
$lastKey = array_pop(array_keys($sidebar));
$sidebar = $this->data['sidebar'][$lastKey]; ?>
<?php foreach($sidebar as $key => $item) { ?>
<li id="<?php echo Sanitizer::escapeId( "pt-$key" ) ?>"<?php
    if ($item['active']) { ?> class="active"<?php } ?>><a href="<?php echo htmlspecialchars($item['href']) ?>"><?php echo htmlspecialchars($item['text']) ?></a></li>
<?php } ?>

Dies ist, was ich bekomme ( http://pastebin.com/t6Y2ZtMF ), wenn ich print_r($sidebar);
Ich möchte die letzten Array - die Kategorien und biegen Sie in links.

Ich bin neu in php, also ist meine Methode falsch sein könnte, obwohl es funktioniert. Ich ist es eine richtige Weg, um ziehen Sie die Kategorien Array oder der obige code ist gut wie es ist?

InformationsquelleAutor user585303 | 2011-03-03
Schreibe einen Kommentar