Returns a string with backslashes before characters that are listed in charlist parameter.
A list of characters to be escaped. If charlist contains characters
, \r etc., they are converted in C-like style, while other non-alphanumeric characters with ASCII codes lower than 32 and higher than 126 converted to octal representation.
you can you ranges ex. 'A..z'
echo addcslashes('foo[ ]', 'A..z');
Be careful if you choose to escape characters 0, a, b, f, n, r, t and v. They will be converted to \0, \a, \b, \f,
, \r, \t and \v. In PHP \0 (NULL), \r (carriage return),
(newline), \f (form feed), \v (vertical tab) and \t (tab) are predefined escape sequences, while in C all of these are predefined escape sequences.
charlist like "\0..\37", which would escape all characters with ASCII code between 0 and 31.