私は、基本的にネストされたとタグのリストであるRecursiveIteratorIteratorをループするために使用しています:Zend_Navigation<ul><li>
$iterator = new RecursiveIteratorIterator(
$container,
RecursiveIteratorIterator::CHILD_FIRST
);
foreach ($iterator as $page) {
...
// isLast()?
// isFirst()?
}
$page現在反復されている要素 ( ) が現在のレベルの最初の要素か最後の要素かを判断する方法は? これらの要素にクラス属性を
追加する必要があります。firstlast