Php 将Windows-1256转换为UTF-8

Php 将Windows-1256转换为UTF-8,php,utf-8,encode,windows-1255,Php,Utf 8,Encode,Windows 1255,我通过curl获取网页内容,字符集设置为Windows-1256 现在我想用字符集utf8\u general\u ci将这些数据插入MySQL数据库 有什么方法可以做到这一点吗?您需要: …尽管如此,我还是很高兴 如果您想要一个100%安全、随处可用的方法来实现这一点,最简单的方法是使用str\u replace()创建一个查找表,您需要: …尽管如此,我还是很高兴 如果你想要一个100%安全、随处可用的方法来做到这一点,最简单的方法就是使用str_replace()创建一个查找表。你可能想先

我通过curl获取网页内容,字符集设置为Windows-1256

现在我想用字符集utf8\u general\u ci将这些数据插入MySQL数据库

有什么方法可以做到这一点吗?

您需要:

…尽管如此,我还是很高兴

如果您想要一个100%安全、随处可用的方法来实现这一点,最简单的方法是使用
str\u replace()

创建一个查找表,您需要:

…尽管如此,我还是很高兴


如果你想要一个100%安全、随处可用的方法来做到这一点,最简单的方法就是使用
str_replace()

创建一个查找表。你可能想先查看一下这里:它不起作用,所以我发布了这个。你可能想先查看一下这里:它不起作用,所以我发布了这个
$utf8 = iconv('windows-1256', 'utf-8', $win1256);