我有来自strace的以下输出,我想使用PHP将其转换为UTF-8:R\00f6dhakev\00e4gen4R\00e4ntm\00e4starv\00e4gen24K\00d8BENHAVN我认为上面的字符串是UTF16HEX。 最佳答案 发现下面的函数起作用了:functionutf8_urldecode($str){$str=str_replace("\\00","%u00",$str);$str=preg_replace("/%u([0-9a-f]{3,4})/i","\\1;",urldecode($str));r
我在将包含挪威字符的数组与utf8字符进行比较时遇到了一些问题。除了特殊的挪威字符(æ、ø、å)之外的所有字符都可以正常工作。functionisNorwegianChar($Char){$aNorwegianChars=array('a','A','b','B','c','C','d','D','e','E','f','F','g','G','h','H','i','I','j','J','k','K','l','L','m','M','n','N','o','O','p','P','q','Q','r','R','s','S','t','T','u','U','v','V','w'