gpt4 book ai didi

PHP 将 Windows-1256 编码的文本转换为 UTF-8

转载 作者:可可西里 更新时间:2023-11-01 12:46:22 34 4
gpt4 key购买 nike

我正在从网络上获取 Windows-1256 编码的文本,需要将其转换为 utf-8。

我尝试使用 mb_convert_encoding 和 iconv,但它们似乎不起作用。

它们似乎都无法处理 windows-1256。

怎么做?

编辑:有关错误的更多详细信息。尝试时

mb_convert_encoding($text,"utf-8", "windows-1256");

我明白了

Message: mb_convert_encoding() [function.mb-convert-encoding]: Illegal character encoding specified

当我尝试的时候

iconv("windows-1256", "utf-8", $text);

我没有得到任何错误,但它返回一个空字符串

最佳答案

尝试

echo iconv('WINDOWS-1256', 'UTF-8', 'testÍÊ');

...关于 http://writecodeonline.com/php/似乎工作正常(产生 testأچأٹ)

关于PHP 将 Windows-1256 编码的文本转换为 UTF-8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8592898/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com