Пожалуйста, помогите мне создать ссылки, используя цикл php foreach, который выполняет итерацию по массиву, который содержит имена навигационных ссылок для веб-страницы.Использование цикла foreach для создания ссылок из массива
В настоящее время мой цикл создает ссылки, но при нажатии на них сообщение об ошибке 404 страницы и отображается в URL (например, при нажатии на «блог»):
...homebrew-actual/blog.php>Blog <a></li><li><a href="
Я хотел бы URL, чтобы пойти :
... homebrew-actual/blog.php
без html-тегов.
Вот мой текущий цикл PHP:
<nav>
<ul>
<?php
$navOptions = array('index', 'showcase','about','blog','contact','forums');
foreach($navOptions AS $navOption) {
if ($navOption == $currentPage) {
print '<li>' . '<a href="/homebrew-actual/' . $navOption . '.php'. 'class="current">' . ucfirst($navOption) . '</a></li>';
} else {
echo '<li>' . '<a href="/homebrew-actual/' . $navOption . '.php>' . ucfirst($navOption) . '</a></li>';
}
}
?>
<li class="special"><a href="shop.php" title="buy">Shop</a></li>
</ul>
</nav>
Пожалуйста, помогите мне определить решение создать ссылки для навигации при помощи массива с именами ссылок и использовать цикл для ссылки на эти страницы.
Благодарим вас за проверку этого вопроса.
В конце отсутствует котировочный знак закрытия. –