Bonjour,
J'essai de faire une navbar dynamique avec php ( la page selectionné prend la classe 'active' )
Pouvez vous m'aider à résoudre mon problème svp.

"<?php
function top_bar (string $lien, string $titre): string
{
$classe = 'topbar-nav';
if($_SERVER['SCRIPT_NAME'] === $lien) {
$classe .= 'active';
}
return <<<HTML
<nav class="topbar-nav">
<a class="topbar-nav a" href="$lien">$titre</a>
</nav>
HTML;
}
?>"

" <nav class="topbar-nav">
<?= top_bar('/home.php' , 'Home'); ?>
<?= top_bar('/support.php' , 'Support'); ?>
<?= top_bar('/support.php' , 'Command'); ?>
<?= top_bar('/support.php' , 'Reseller'); ?>
</nav>"

Ce que je veux

Une navbar dynamique

Ce que j'obtiens

La classe active ne fonctionne pas.

Aucune réponse