我有一些特殊字符问题 我有这个字符串:
$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");
但是它不起作用, 你能帮我吗?
答案 0 :(得分:1)
如评论中所述,将“ y”替换为“&”。
yamp; y#039; yquot;
不是html实体
& ' "
是(结果:&'“)。
编码可能有问题,或者替换功能在某处变得很疯狂。