我們在做模版的時候,習慣性把相同的塊做成公共模版變量,方便以後修改。但是往往一個大塊裡面有那麼一兩個的樣式是不一樣的,比如一個客戶站的<main>標簽,當該標簽位於首頁的時候,class是class=”layout-grid”,當位於非首頁的時候,class=”single-post”,那麼怎麼實現呢?可以簡單的使用php判斷語句,如下:
<main<?phpif($GLOBALS[navclassid]) //非首頁{?>class=”single-post”<?php}else // 首頁{?>class=”layout-grid”<?php}?>>