我有用於在我的網站上創建頂部導航的腳本。在while循環中將類「last」添加到數組的最後一個元素
我的問題,我不知道如何將類最後添加到已經用於數組的最後一個元素的類中,以使其在選中時顯示class="tab selected last"
或未選中時顯示class="tab last"
。班級最後將擺脫中殿菜單元素右側的分隔線。
這裏是我的腳本
while ($info = $res -> fetch()){
$link_lbl = $info['link_lbl'];
$link_dir = $info['link_dir'];
$link_url = $info['link_url'];
$link = ($link_dir == NULL) ? SITE_DOMAIN.DST.$link_url : SITE_DOMAIN.DST.$link_dir.DS.$link_url;
$link_title = $info['link_title'];
$selected = ($info['ID'] == $number) ? 'tab selected' :('tab');
$rd_div = ($info['link_show'] == 1) ? '<div><a class="'.$selected.'" href="'.$link.'" title="'.$link_title.'">'.$link_lbl.'</a></div>' : ('');
print<<<END
$rd_div
END;
}
請幫助。
我試圖用end($rd_div)
找到最後一個元素,但不知道如何改變它。
在此先感謝
增量在每次循環的計數器,並且如果它等於項目數-1,這是最後^^。 – moonwave99
爲什麼heed HEREDOC?只要做'echo $ rd_div;',不是? – MightyPork