标签: php mysql utf-8
我从拥有charset utf8mb4集的MySQL数据库中获取一些数据(包括表格和字段)。
我还通过
$conn->set_charset("utf8mb4");
当我运行mb_detect_encoding()时,大多数字符串返回ASCII,但带有特殊字符的字符串(如interpunct / middle dot)将返回UTF-8。这是正确的,还是应该都是UTF-8?任何想法,为什么他们不是?