我从我的客户数据库中得到了2个奇怪字符的字符串。我知道他们是一样的,但Php认为这是不同的。 他们都是utf-8。 我用:UTF8代码问题
var_dump(mb_convert_encoding($a, "HTML-ENTITIES", "utf-8"));
var_dump(mb_convert_encoding($b, "HTML-ENTITIES", "utf-8"));
他们在返回相同的内容:
string(25) "Đặt Biệt" string(25) "Đặc Biệt"
当我比较它们不一样。 我的客户说:“是的!他们是一样的”。 我现在可以做什么? 我希望它是英文。我试图用iconv()和htmlentities()解码和编码很多次。
什么是'var_dum()' – RiggsFolly
它们都是以UTF-8 code.That的所有我知道。 utf8_general_ci和utf8_unicode_ci – Hanata
你是怎么做到的? – Hanata