2014-03-31 59 views
0

哪個PHP函數適合逃避使用HTML在<iframe srcdoc="???">在PHP中轉義iframe srcdoc值的安全方法?

我發現了兩個候選人:htmlspecialchars()htmlentities()。哪一個應該被用於允許任何可能的HTML代碼中正確轉義?

+0

做ü閱讀手冊?... – user1844933

+0

你應該使用'用htmlspecialchars()''作爲ヶ輛()'是相比前一個漂亮的_overkill_。 –

+0

你嘗試谷歌.. http://stackoverflow.com/questions/46483/htmlentities-vs-htmlspecialchars – Andy897

回答

1

htmlspecialchars()做你需要做的一切。 htmlentities()是特殊用途的情況下,像中國的文字,在那裏你可以想逃避他們,即使它不是必需的100%。 htmlspecialchars()似乎足以保護您免受任何類型的XSS。