$string="Hello welcome to plus2net Php section";
echo addcslashes($string,'e');
Output of this is here
H\ello w\elcom\e to plus2n\et Php s\ection
Note in all places char e is escaped by adding a slashes.single quote (')
double quote (")
backslash (\)
NUL (the NUL byte)
Here is the syntax
string addcslashes(string,string or charlist)
Returns the escaped string.$str = "Welcome 'to plus2net PHP section";
echo addcslashes($str,"'");
Welcome \'to plus2net PHP section
$string="Hello welcome to plus2net Php section";
echo addcslashes($string,'c,o,n');
Output is here
Hell\o wel\c\ome t\o plus2\net Php se\cti\o\n
$string="Hello welcome to plus2net Php section";
echo addcslashes($string,'a..z');
Output is here
H\e\l\l\o \w\e\l\c\o\m\e \t\o \p\l\u\s2\n\e\t P\h\p \s\e\c\t\i\o\n
Note that all upper case chars are not escaped
$str = "Product123";
$escaped_str = addcslashes($str, '0..9');
echo $escaped_str; // Outputs: Product\1\2\3
$str = "Hello! How are you?";
$escaped_str = addcslashes($str, '!');
echo $escaped_str; // Outputs: Hello\! How are you?
Author
🎥 Join me live on YouTubePassionate about coding and teaching, I publish practical tutorials on PHP, Python, JavaScript, SQL, and web development. My goal is to make learning simple, engaging, and project‑oriented with real examples and source code.