在PHP中,“stripcslashes”和“stripslashes”之间的区别是什么?
2022-08-30 16:58:03
只。。。。不知道为什么两条斜杠功能。
stripcslashes() 跳过特殊字符集,如 “\n” 和 “\r”,保留字符串中可能存在的任何换行符、返回回车等。
stripslashes() 只是简单地删除它遇到的任何斜杠,而无需事先解析任何内容。
stripcslashes
不会简单地跳过 C 样式的转义序列 、 、 、 和 ,而是将它们转换为它们的实际含义。所以\a
\b
\f
\n
\r
\t
\v
stripcslashes('\n') == "\n"
而
stripslashes('\n') == "n"
请注意,.'\n' == "\\n"