php 根據網址,動態指示目前選擇的頁面
當用include把header跟footer分開,又為了在各個頁面可以指示使用者,所以可以用php去取得url後,再在想要指示的元素上增加class。
範例
php的$_SERVER
- 以 http://www.sample.tw/home/index.php?id=1 網址為例
- $_SERVER['HTTP_HOST'] : www.sample.tw
- $_SERVER['REQUEST_URI'] :/home/index.php?id=1
- $_SERVER['PHP_SELF'] : home/index.php
- $_SERVER[QUERY_STRING] : id=1
範例
- $page=$_SERVER['PHP_SELF'];
- if( $page=="/home/index.php")echo "class='this_nav'";
php的$_SERVER
留言