Ben strace aşağıdaki çıktıyı var ve ben PHP kullanarak UTF-8 dönüştürmek istiyorum:
R\00f6dhakev\00e4gen 4
R\00e4ntm\00e4starv\00e4gen 24
K\00d8BENHAVN
Yukarıdaki dizeleri UTF bence 16 HEX olduğunu.
Aşağıdaki işlevi çalışır bulundu:
function utf8_urldecode($str) {
$str = str_replace("\\00", "%u00", $str);
$str = preg_replace("/%u([0-9a-f]{3,4})/i","&#x\\1;",urldecode($str));
return html_entity_decode($str,null,'UTF-8');
}
http://us2.php.net/manual/en/function.urldecode.php Bazı parçalar