我有一些特殊字符的问题我有这个字符串:
$a='yamp; y#039; yquot; lorem ipsum dolor sit amet, consectetur elit';
和输出相同:
yamp; y#039; yquot; lorem ipsum dolor sit amet, consectetur adipisicing elit
但它应该是:
& ' " lorem ipsum dolor sit amet, consectetur adipisicing elit
我用过这个:
html_entity_decode($a, ENT_QUOTES, "utf-8");
但它不起作用,你能帮我吗?
如评论中所述,将“y”替换为“&”。
yamp; y#039; yquot;
不是html实体
& ' "
是(结果:&'“)。
编码可能存在问题,或者替换函数在某处发生。