function alfabet(){ $alfabet=array('0-9','A','Ą','B','C','Ć','D','E','Ę','F','G','H','I','J','K','L','Ł','M','N','','O','Ó','P','Q','R','S','T','U','W','V','X','Y','Z','Ź','Ż'); $alpha = '<div class=\'alfabet\'>'; foreach ($alfabet as $litera) { } $alpha .= '</div>'; return $alpha; }
mam taką funkcję która dodaje do linku aktualnej strony klasę o nazwie current, wszystko działa jak trzeba klasa się prawidłowo dodaje dopóki nie wejdę na stronę gdzie w zmiennej $znak znajduje się polski znak, gdzie robię błąd?