php替换特殊字符html [关闭]

问题描述 投票:-1回答:1

我有一些特殊字符的问题我有这个字符串:

$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");

但它不起作用,你能帮我吗?

php special-characters
1个回答
1
投票

如评论中所述,将“y”替换为“&”。

yamp; y#039; yquot;不是html实体

& ' "是(结果:&'“)。

编码可能存在问题,或者替换函数在某处发生。

© www.soinside.com 2019 - 2024. All rights reserved.