@@Gunnar Bittersmann
<nav> <ul> <?php // viel Code ?> </ul> </nav>
Und da man da immer wieder dasselbe tut, bietet es sich an, es in einer Schleife zu tun:
<?php
$links = [
	[
		'url' => '/alpha',
		'title' => 'Alpha'
	],
	[
		'url' => '/omega',
		'title' => 'Omega'
	],
];
?>
<nav>
	<ul>
<?php foreach ($links as $link): ?>
		<li>
			<a
	<?php if ($_SERVER['PHP_SELF'] === $link['url']): ?>
				aria-current="page"
				tabindex="0"
  <?php else: ?>
				href="<?= htmlspecialchars($link['url']) ?>"
	<?php endif; ?>
			>
				<?= htmlspecialchars($link['title']) ?>
			</a>
		</li>
<?php endforeach; ?>
	</ul>
</nav>
EDIT: Ich hab noch schnell die fehlenden htmlspecialchars() ergänzt, ehe dedlfix das mitkriegt. 😉
LLAP 🖖
-- 
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann
  „Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann
 nicht angemeldet
 nicht angemeldet Gunnar Bittersmann
 Gunnar Bittersmann marctrix
 marctrix Matthias Apsel
 Matthias Apsel Auge
 Auge