在 PHP 中转义 iframe srcdoc 值的安全方法?

Sil*_*cer 2 html php iframe escaping

哪个 PHP 函数适合转义 HTML 以便在 中使用<iframe srcdoc="???">

我找到了两个候选人:htmlspecialchars()htmlentities()。应该使用哪一个来正确转义任何可能的 HTML 代码?

Bar*_*row 5

htmlspecialchars()也做你需要的一切。htmlentities()用于特殊用例,如中文字符,您可能希望对它们进行转义,即使不是 100% 需要。htmlspecialchars()似乎足以保护您免受任何类型的 XSS。