用foreach创建动态链接列表
问题描述:
我的页脚中有一个链接到我所有页面的站点地图,有些页面由于重写而具有不同的URL。例如,ID为14的页面具有/ projects /,id为16的页面具有/ actueel /。我如何检查并建立清单?用foreach创建动态链接列表
这不起作用(将其添加到项目的整个列表):
<?
foreach($menufootercr as $menufooterlist){
if($menufooterlist['id'] != ''){
if($menufooterlist['id'] = '14'){
$menufooteroverzicht .= '<li class="menu-item"><a href="projects/'.$menufooterlist['alias'].'.html">'.$menufooterlist['title'].'</a></li>';
}else if($menufooterlist['id'] = '16'){
$menufooteroverzicht .= '<li class="menu-item"><a href="actueel/'.$menufooterlist['alias'].'.html">'.$menufooterlist['title'].'</a></li>';
}else{
$menufooteroverzicht .= '<li class="menu-item"><a href="info/'.$menufooterlist['alias'].'.html">'.$menufooterlist['title'].'</a></li>';
}
}
}
echo $menufooteroverzicht;
?>
答
变化
if($menufooterlist['id'] = '14'){
到
if($menufooterlist['id'] == '14'){
做16 ==相同用于比较不是=
谢谢!应该知道的。 – twan