这里是字符串:
%d0%91%d0%b5%d0%b7
我认为它是西里尔字母,我需要将它转换为可读的东西。
mb_detect_encoding()
说明了它的ASCII码。
当我iconv('ASCII', 'UTF-8', $str)
时,它会显示相同的字符串。
以this article来判断,看起来像是UTF-8,但如何将其解码为可读的UTF?
请帮忙
更新以下网站能够解码文字:http://2cyr.com/decode/?lang=en(感谢Faiz Rasool指出)。我在那里使用的预设是source=utf-8; postfilter=urlencoded
,但我不知道如何在我的服务器上重现它。
答案 0 :(得分:1)
这个字符串看起来像url编码试试这个。
<?php
$str = "%d0%91%d0%b5%d0%b7";
echo utf8_encode(urldecode($str));
?>