为什么
没有被剥离strip_tags()
?除了str_replace()
还有其他的可能吗?php:为什么 没有被剥离
4
A
回答
4
与HTML标签不同,实体(例如<
或
)表示实际字符。
如果您从一段HTML中剥离了所有实体,您将需要剥离所有<
字符以及作为实体包含的任何其他字符。
您需要将解码为使用html_entity_decode
函数将实体转换为它们所代表的字符。
8
嗯,这不是一个标签:)
而且,是啊,html_entity_decode
是要走的路。
0
它没有被剥离,因为根据documentation它只剥去标签。
不是标签,而是实体字符代码。你可以使用html_entity_decode
0
用strip_tags()将不会删除HTML实体
不知道你想达到什么目的,但会html_entity_decode()对你的工作?它会变成& nbsp;进入一个不间断的空间。
相关问题
- 1. 剥离 了与PHP
- 2. 被referer剥离为域名?
- 3. 为什么HTML数据被剥离,只剩下纯文本?
- 4. 为什么python不能剥离?
- 5. 背景属性被剥离?没有被覆盖
- 6. 剥离的JAR(方法没有字节码)是什么意思?
- 7. &nbsp和 有什么区别?
- 8. 剥离空白PHP
- 9. Json对象被剥离
- 10. 没有被babel剥离的流的类型提示
- 11. 为什么PHP strip_tags(“是<是非常有趣<thatThis将被剥离”)返回是?
- 12. “changeset剥离”是什么意思?
- 13. 剥离ASCII模板是什么意思?
- 14. 为什么$ _SESSION没有携带数据来分离PHP文件?
- 15. PHP nodevalue剥离html标签
- 16. PHP剥离出字符串
- 17. PHP DOMDocument剥离HTML标签
- 18. 为什么'a'转换为&nbsp
- 19. 为什么tableviewcell没有被更新?
- 20. 为什么CustomeMembershipProvider没有被调用?
- 21. 为什么SqlDependency.OnChange没有被解雇?
- 22. 为什么ID没有被linqtotwitter
- 23. 为什么.submit()没有被调用?
- 24. 为什么根值没有被更新
- 25. 为什么myArray没有被初始化?
- 26. 为什么行没有被打印?
- 27. 为什么BroadcastReceiver没有被呼叫?
- 28. 为什么模板没有被渲染?
- 29. 为什么viewDidAppear没有被触发?
- 30. V8:为什么WeakReferenceCallback没有被调用?
'&…;'不是一个标签,而是一个参考;只有'<…>'是一个标签。 – Gumbo 2010-12-10 14:30:30