的阵列我有一个数组名为$页内容如下:遍历对象
Array
(
[01-about-us] => Page Object
(
[_uri] => about-us
[_menuItem] => 01
[_visable] => 1
)
[02-contact] => Page Object
(
[_uri] => contact
[_menuItem] => 02
[_visable] => 1
)
[_sitemap] => Page Object
(
[_uri] => sitemap
[_menuItem] =>
[_visable] =>
)
[home] => Page Object
(
[_uri] => home
[_menuItem] =>
[_visable] => 1
)
)
有通过一个简单的方法来循环并有性能获得页面的对象,即:
<?php foreach($pages->_visible() AS $p): ?>
<li> page </li>
<?php endforeach ?>
您的意思是说您只想获取在这种情况下可见的对象? – Andris
只需循环遍历数组,并在循环内部使用if语句来确定每个页面对象是否可见并且应该呈现列表元素。 –
两件事情:1:你不一致拼写'可见'。 2:在数组中,您将'visable'称为字段,在'foreach'中称为方法。 –