编码为阿拉伯语。

我需要像这样将编码更改为Windows-1256:
print utf8_encode($text)
不适合:
print windows-1256_encode($text) 
    
已邀请:
我遇到的问题几乎与您想通过ODBC连接从PHP的SQL Server 2008 R2中检索阿拉伯数据字段时遇到的问题相同,然后我发现获取正确的信息取决于使用\“ iconv \”,如下所示:
echo iconv(\"\",\"utf-8\",$result);
因此,您可以看到我没有提到第一种编码,而是想显示阿拉伯数据(utf8)的方式。     
您是否尝试过mb_convert_encoding函数 看到: http://www.php.net/manual/zh/function.mb-convert-encoding.php和 http://www.php.net/manual/zh/mbstring.supported-encodings.php     
除了Stewie的答案,您还可以使用iconv函数。     

要回复问题请先登录注册