在PHP(Wordpress主题功能,尝试将主题选项中存储的html添加到博客标题)中,
我正在尝试获取以下行:
$x="<p>html</p>"; echo $x;
渲染 html 就像:
echo "<p>html</p>";
结果不同,第一个将显示 html 标签,而第二个将处理 html。
有人可以帮忙吗?
谢谢
A. 如果你想显示 HTML 标签,你可以使用htmlentities
Example
$x = "<p>html</p>";
echo htmlentities($x);
Output
<p>html</p>
B.如果你想要相反的方式,你的字符串可能会存储为 <p>html</p>
这就是你看到的原因<p>html</p>
那么你应该使用html_entity_decode
Example
$x = "<p>html</p>";
echo html_entity_decode($x);
Output
html
C. 可能您没有使用网络浏览器,而您想要html
那么你应该使用strip_tags
Example
$x = "<p>html</p>";
echo strip_tags($x);
Output
html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)