使用htmlPurifier 過濾輸入能不能不要把&轉義成&

使用htmlPurifier 過濾輸入能不能不要把&轉義成&
今天運營同學說後臺標題出現一些亂碼形如 &等。看了一下是因爲項目中使用了htmlpurifier這個第三方包,初步猜測是這個包做了一些轉義………網上搜索了一下也沒發現,只在其官方論壇中找到有人討論這個問題:
https://stackoverflow.com/questions/40463606/html-purifier-convert-amp
http://htmlpurifier.org/phorum/read.php?3,4655
http://htmlpurifier.org/phorum/read.php?3,7120,7120

想要存儲原生的&而不是&看了下面的回答:基本都是不建議這麼做。所以我這裏在最後的顯示時加了個php函數htmlspecialchars_decode,直接把& 轉回&.

補個鏈接:HTML字符實體(Character Entities),轉義字符串(Escape Sequence)
http://114.xixik.com/character/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章