首先,我知道這很簡單,但我不是貿易的PHP開發人員,所以我很抱歉如果這對每個人都是愚蠢的。這就是說,我花了最後3個小時尋找,無法找到一種方法來做到這一點,而不需要重新發明我的輪子。當頁面爲「當前」時,我使用一個簡單的命令在網站上標記導航。使用PHP echo添加類,而不是替換它們
<li><a <?php if (strpos($_SERVER['PHP_SELF'], 'page')) echo 'class="current"';?> href="page.php" class="tp">Page</a></li>
在大多數情況下效果很好。但是在這種情況下,我需要連接類字符串,而不是用當前的字符串覆蓋它。我試過
...echo'class=" "."current".'
和幾個變化,不能讓它簡單地添加類不覆蓋它。謝謝
我不能完全確定是什麼問題。你是說你想添加幾個類而不是一個,但基於一個PHP變量?一旦你進一步解釋你的問題,我應該能夠給出一個更好的答案=] – Relequestual 2012-02-11 23:00:42
此外,在PHP中的'和「之間的區別:http://php.net/manual/en/language.types.string.php – Relequestual 2012-02-11 23:01:28
我需要一個元素的類來引入合適的bg圖標,我需要添加類'current'而不去除它已經擁有的類 – 2012-02-11 23:25:39