爲什麼
沒有被剝離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