我知道Java中的一些转义字符,例如
\n : Newline
\r : Carriage return
\t : Tab
\\ : Backslash
...
Run Code Online (Sandbox Code Playgroud)
某处有完整的清单吗?
有时候(当你是初学者时)我讨厌文档的一件事是它不能用英语描述事物.有人会介意为我翻译这些文档吗?我想知道这究竟是什么让黑客更难以插入字符.
http://php.net/manual/en/function.mysql-real-escape-string.php
此外,如果是这种情况,黑客将如何尝试插入字符?
我正在使用已转义字符序列的mysqldump文件.我需要知道字符串的长度作为其数据库值,但转储中包含转义字符,这会增加字符串的长度.
我已经使用了stripslashes()哪些正确取消单引号和双引号,但它没有触及\r\n.
我担心那里还有其他逃脱的字符序列,我不知道.是否有一个我可以使用的函数,它将给我字符串的真实长度,就像它在数据库中一样?如果我必须构建自己的函数,它应该处理哪些其他序列?
我想知道在我在SQL查询中使用它之前是否需要转义$ _SESSION数组中的任何内容.
请注意,我在我的应用程序中不使用cookie,因为我听说它们可能用于会话劫持(?)
非常感谢