Aplicar una clase / id específica a la página actual en el menú (PHP)
Tengo un menú como este:
<div id="blahblah" style="blahblah">
<a href="http://domain.com/folder/biography"><img style="blahblah" src="blahblahblahblah"></a>
<a href="http://domain.com/folder/contacts"><img style="blahblah" src="blahblahblahblah"></a>
<a href="http://domain.com/folder/gallery"><img style="blahblah" src="blahblahblahblah"></a>
<a href="http://domain.com/folder/dontknow"><img style="blahblah" src="blahblahblahblah"></a>
</div>
Me gustaría tener algo que agregue automáticamente una clase = "actual" a la página en la que estoy actualmente. Los enlaces (como puede ver en el código anterior) son como domain.com/folder/biography o domain.com/ carpeta / contactos, así que sin .php / .html, etc.
Lo intenté con:
<div id="blahblah" style="blahblah">
<a <?php if (strpos($_SERVER['PHP_SELF'], 'biography')) echo 'class="current"';?> href="http://domain.com/folder/biography"><img style="blahblah" src="blahblahblahblah"></a>
<a <?php if (strpos($_SERVER['PHP_SELF'], 'contacts')) echo 'class="current"';?> href="http://domain.com/folder/contacts"><img style="blahblah" src="blahblahblahblah"></a>
...
...
</div>
Pero no funciona ... la solución con strops parece viable, probablemente lo estoy haciendo mal ...: P