Tahminimce sorun kodlarda değil charsetten kaynaklanıyor.
//Etiketliyoruzzzz 
header("Content-Type: text/html; charset=UTF-8");
            function etiketsistemi($icerik){   
             
            foreach (str_word_count($icerik,1,'ıİüÜöÖğĞşŞçÇ1234567890') as $etiket ){ 
             
            $etiket=strtolower($etiket); //harflerimizi küçültelim 
            echo '<a href="etiket/'.$etiket.'" title="'.$etiket.'">'.$etiket.'</a> '; 
             
            } 
             
            } 
            $icerik = 'Ayşenin Yeşil Çantası'; 
             

            etiketsistemi($icerik);
Şeklinde sorunsuz çıktıyı aldım.