从php中的字符串中删除转义序列

use*_*841 9 php string escaping

我正在使用已转义字符序列的mysqldump文件.我需要知道字符串的长度作为其数据库值,但转储中包含转义字符,这会增加字符串的长度.

我已经使用了stripslashes()哪些正确取消单引号和双引号,但它没有触及\r\n.

我担心那里还有其他逃脱的字符序列,我不知道.是否有一个我可以使用的函数,它将给我字符串的真实长度,就像它在数据库中一样?如果我必须构建自己的函数,它应该处理哪些其他序列?

Arn*_*anc 15

所述Ç斜杠()函数正是如此:

stripcslashes('foo\r\n');
Run Code Online (Sandbox Code Playgroud)