まず最初に、この件に関して複数のトピックがあることを知っていることを述べたいと思います。
それでも、学習の一形態として独自のバージョンを作成することにしました。この方法で学習する必要があるいくつかの理由があります。
私が受け取ったエラーはこれです: 解析エラー: 構文エラー、予期しない ''.php'' (T_CONSTANT_ENCAPSED_STRING) in D:\xampp\htdocs\school\Oktober\inc\menu2.php on line 24
ここで重要なのは、システムでリンクをより効果的に使用することを主に学びたいということです。
結果: URL に基づいて組み込まれた動的メニュー。
<?php
// pages
$menupages = array(
'Home',
'Over Ons',
'Verkoopcijfers',
'Koop Nu',
);
// output
?>
<nav class="menu-main">
<ul>
<?php
// loop
foreach ( $menupages as $menupage )
{
// convert page name to url
$menupageurl = strtolower( str_replace( ' ', '-', $menupageurl ) );
// find active url
$active = '';
if ( '/'.$menupageurl'.php' == $_SERVER['REQUEST_URI'] ) $active = ' active';
// output
?>
<li><a href="<?=$menupageurl?>.php" class="<?=$active?>"><?=$menupage?></a></li>
<?php
}
?>
</ul>
</nav>