本文介绍了在php中解码HTML实体的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有这个字符串:
<p>ëen twéé drïe viêr vijf zes ç nnneeeeeeggeeeeennn<br></p>
在此字符串通过多个应用程序后,我最终得到以下字符串:
after this string goes through multiple applications i end up with the following string:
<p>ëen twéé drïe
viêr vijf zes ç nnneeeeeeggeeeeennn<br></p>
我如何将此编码后的字符串解码回原始内容?
how do i decode this encoded string back to the original?
我尝试过:
-
htmlspecialchars_decode(string)
htmlspecialchars_decode(string)
这将返回:
ëentwéédrÃéeviêrvijf zesçnnneeeeeeggeeeeennn
ëen twéé drïe viêr vijf zes ç nnneeeeeeggeeeeennn
htmlspecialchars_decode(htmlspecialchars_decode(string));
htmlspecialchars_decode(htmlspecialchars_decode(string));
这将返回:
ëentwéédrïeviêrvijf zesçnnneeeeeeggeeeeennn
ëen twéé drïe viêr vijf zes ç nnneeeeeeggeeeeennn
如何解码此字符串?
PS。我不知道该如何在标题中描述这个问题,所以随时编辑我的标题
推荐答案
使用 html_entity_decode($ string)。
<?php
$str="ëen twéé drïeviêr vijf zes ç nnneeeeeeggeeeeennn";
echo html_entity_decode($str);
?>
这篇关于在php中解码HTML实体的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!