在PHP中,'stripcslashes'和'stripslashes'之间的差异是什么?

lov*_*ing 24 php

只是....不知道为什么两个条带斜线功能.

Bra*_*enP 45

stripcslashes()跳过特殊的字符集,如"\n"和"\ r",保留字符串中可能存在的任何换行符,返回的滑架等.

stripslashes()只是删除它遇到的任何斜线而不事先解析任何东西.


bod*_*odo 15

stripcslashes不是简单地跳过C风格的转义序列\a,\b,\f,\n,\r,\t\v,但它们转换成自己的实际意义.所以

stripcslashes('\n') == "\n"
Run Code Online (Sandbox Code Playgroud)

stripslashes('\n') == "n"
Run Code Online (Sandbox Code Playgroud)

请注意'\n' == "\\n".