我有一个表,其中存储的数据就像boîtes
没有 utf8 字符一样。现在我的 php 脚本在我的本地机器上运行良好。
$utf = utf8_decode($details);
echo "UTF8-DE : ".$utf."<hr>";-> `boîtes`
当我将此脚本放在另一台机器上时,它无法正常工作boîtes
。我确定这取决于 php 或服务器的字符集?请提供任何帮助
我有一个表,其中存储的数据就像boîtes
没有 utf8 字符一样。现在我的 php 脚本在我的本地机器上运行良好。
$utf = utf8_decode($details);
echo "UTF8-DE : ".$utf."<hr>";-> `boîtes`
当我将此脚本放在另一台机器上时,它无法正常工作boîtes
。我确定这取决于 php 或服务器的字符集?请提供任何帮助
用标题设置它
header('Content-type: text/html; charset=utf-8');
试用set_charset
功能
mysqli_set_charset($connection, "utf8");
mysql_set_charset("UTF8", $connection);
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION = 'utf8_unicode_ci'");