php 替换特殊字符 html
php replace special characters html
我有一些关于特殊字符的问题
我有这个字符串:
$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 个实体
& ' "
是(结果:&' ")。
编码可能有问题,或者某个地方的替换函数失灵了。
我有一些关于特殊字符的问题 我有这个字符串:
$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 个实体
& ' "
是(结果:&' ")。
编码可能有问题,或者某个地方的替换函数失灵了。