我在PHP菜单项中有以下数组:
$items = array('Home' => 'URL1', 'Info' => 'URL1', 'Contact' => 'URL3');
现在我希望能够一次向一个索引添加一个额外的值,表明它是一个选定的标签。
我如何以一种奇特的方式做到这一点?
答案 0 :(得分:1)
你可以使用像这样的多维数组
$array['home']['url'] = 'url';
$array['home']['selected'] = true;
然后,如果选择了一个特定的网址,你只需将其选中的值设置为true,你也可以将其他属性添加到导航中,然后例如你可以添加一个隐藏的值
$array['home']['hidden'] = true;
-------编辑
通过我的手机执行此操作时可怕的格式化道歉
答案 1 :(得分:0)
你可以为它做一个额外的变量:
$items = array('Home' => 'URL1', 'Info' => 'URL1', 'Contact' => 'URL3');
$active_item='Info';