özür dilerim anlatamadım;

girdiğim türkçe metni nasıl o şekle dönüştürebilirim ?

mesela şarkı yazdıysam;

%C5%9Fark%C4%B1
yapsın istiyorum.

urlencode kullandığımda sonuç:
%FEark%FD
-
<?php
$text = "şarkı";
echo '<a href="/tag/%C5%9Fark%C4%B1/">şarkı</a>';
//Bu linkteki gibi yapmaya çalışıyorum
echo '<font color="red"><b>%C5%9Fark%C4%B1</b></font><br>';
// evet evet üstteki gibi
echo "<br> URLENCODE : ".urlencode($text)."<br>";
// bu şekilde olmadı
echo utf8_decode(urlencode($text));  
// yine olmadı

?>
html çıktısı
şarkı
%C5%9Fark%C4%B1

URLENCODE : %FEark%FD
%FEark%FD