如何将 \xd0\x9d 之类的字符串转换为正确的文本
How can I convert strings like \xd0\x9d to a proper text
我有一些像 \xd0\x9d\xd0\xb0\xd1\x88\xd0\xb5 这样的文本,我想将其显示为普通文本(我猜它是 utf-8 文字和西里尔字母)。我在 Windows 上使用 xammp 进行了尝试:
<?php
header("Content-Type: text/html; charset=UTF-8");
header("Content-Language: ru");
print('\xd0\x9d\xd0\xb0\xd1\x88\xd0\xb5');
?>
如何在 Windows 上使用 AS3 或任何其他程序执行此操作?
你需要像这样转义 '\':
print('\xd0\x9d\xd0\xb0\xd1\x88\xd0\xb5');
如果很麻烦,可以这样用str_replace:
$text='\xd0\x9d\xd0\xb0\xd1\x88\xd0\xb5';
$text= str_replace("\x","\x",$text);
print($text);
使用双引号代替单引号。
此代码:
<?php
header("Content-Type: text/html; charset=UTF-8");
header("Content-Language: ru");
print("\xd0\x9d\xd0\xb0\xd1\x88\xd0\xb5");
?>
Returns这个:
Наше
我有一些像 \xd0\x9d\xd0\xb0\xd1\x88\xd0\xb5 这样的文本,我想将其显示为普通文本(我猜它是 utf-8 文字和西里尔字母)。我在 Windows 上使用 xammp 进行了尝试:
<?php
header("Content-Type: text/html; charset=UTF-8");
header("Content-Language: ru");
print('\xd0\x9d\xd0\xb0\xd1\x88\xd0\xb5');
?>
如何在 Windows 上使用 AS3 或任何其他程序执行此操作?
你需要像这样转义 '\':
print('\xd0\x9d\xd0\xb0\xd1\x88\xd0\xb5');
如果很麻烦,可以这样用str_replace:
$text='\xd0\x9d\xd0\xb0\xd1\x88\xd0\xb5';
$text= str_replace("\x","\x",$text);
print($text);
使用双引号代替单引号。
此代码:
<?php
header("Content-Type: text/html; charset=UTF-8");
header("Content-Language: ru");
print("\xd0\x9d\xd0\xb0\xd1\x88\xd0\xb5");
?>
Returns这个:
Наше