【发布时间】:2011-05-31 05:36:48
【问题描述】:
我使用RecursiveIteratorIterator 来循环Zend_Navigation,这基本上是一个嵌套<ul> 和<li> 标签的列表:
$iterator = new RecursiveIteratorIterator(
$container,
RecursiveIteratorIterator::CHILD_FIRST
);
foreach ($iterator as $page) {
...
// isLast()?
// isFirst()?
}
如何判断当前迭代的元素($page)是当前层的第一个还是最后一个元素?
我需要为这些元素添加 first 和 last 类属性。
【问题讨论】:
标签: php zend-framework recursion iterator spl