我正在尝试使用 PHP 将 ♥ 插入 MySQL 表中。它来自输入字段。
该表的字符集是 utf8_general_ci,在 PHP 中我mysql_query("SET NAMES 'utf8'");
在连接后立即使用。
但是 ♥ 只是变成了“?” 插入时。
我也尝试将 ♥ 从 phpMyAdmin 插入表中,但它返回此错误:
Warning: #1366 Incorrect string value: '\xE2\x99\xA5' for column 'subject' at row 1
结果也是“?” 而不是♥。
关于是什么原因的任何想法?