remove escape sequences from string in php
escaping, php, string
Solution
The strip c slashes() function does exactly that:
stripcslashes('foo\r\n');
Problem
I'm working with a mysqldump file that has escaped character sequences. I need to know the length of a string as its database value, but the dump has escape characters in it, which add length to the string. I've used `stripslashes()` which properly un-escapes single- and double-quotes, but it doesn't touch the `\r\n`. I'm concerned there are other escaped character sequences in there that I'm not aware of. Is there a function I can use that will give me the true length of the string as it would be in the database? If I have to build my own function, what other sequences should it handle?