<分区>
好的,所以有所有这些不同的字符串转义函数,例如 htmlentities()
、mysql_real_escape_string()
、addslashes()
但是我应该在什么情况下使用哪个呢?
请提供资源和意见:)
<分区>
好的,所以有所有这些不同的字符串转义函数,例如 htmlentities()
、mysql_real_escape_string()
、addslashes()
但是我应该在什么情况下使用哪个呢?
请提供资源和意见:)
最佳答案
<b>Something</b>
对于 HTML 页面,您只会看到 Something(即粗体的原始文本)——您不会看到它周围的粗体标记。使用 htmlentities('<b>Something</b>')
将代码转换为 Something,因此在浏览器中您会看到三角括号。总结:
关于php - 什么时候使用哪种字符串转义方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5770912/