我今天在php.net中看到了addslashes和addcslashes,但没有明白它们之间的区别以及这两者中转义的字符是什么。如果我注释$decoded变量并回显$encoded,我得到与原始字符串中相同的值。谁能给我说清楚这两者的区别和用途 最佳答案 addslashes只逃脱singlequote('),doublequote("),backslash()andNUL您可以使用addcslashes转义任意字符集。echoaddcslashes("where'stheparty?","party");产量whe\re's\t