htmlentities() 和 html_entity_decode()
htmlentities()
http://www.php.net/manual/en/function.htmlentities.php
功能上很簡單, 就是將 < 變作 <
當然, 還有其他的entities, 可以參考: http://www.w3schools.com/html/html_entities.asp
主要是給使用者輸入的 entities 會 escape, 輸出的時候便可以直接使用
另一方面,
我的一個project 會使用 file_get_content() 來使用 http 下載某些相關的網頁,
然後抽取其中內容顯示
但 <title> 中的entities 不會被瀏覽器 decode, 所以便會使用到:
html_entity_decode()
http://www.php.net/manual/en/function.html-entity-decode.php
其實是 htmlentities() 的相反
edit: 2016-11-01 broken link