このことを考慮:
$menuItems = array (
"page1" => "1.php",
"page2" => "2.php",
"page3" => "3.php",
"page4" => "4.php",
"page5" => "5.php",
);
そして今、私はこのようなメニューを作成します:
<ul class="menu">
<?php
foreach($menuItems as $name => $url) {
echo "<li><a href='$url' class='$class'>$name</a></li>";
}
?>
</ul>
よく働く。しかし、現在のページにクラス .current を追加する必要があります。
現在のページを取得するには、次のようにします。
<?php
function curPageName() {
return substr($_SERVER["SCRIPT_NAME"],strrpos($_SERVER["SCRIPT_NAME"],"/")+1);
}
$curpage = curPageName();
?>
また、うまく機能します。
だから問題は、現在のページに $curpage を割り当てる方法だと思いますか? :)
ありがとうございました。アレックス