PHP addcslashes Function
PHP

PHP addcslashes Function

Mishel Shaji
Mishel Shaji

The PHP addcslashes function is used to adds backslashes in front of the specified characters.

Syntax

addcslashes(string, charlist);

  • This function is case-sensitive.
  • Both the parameters are required.
  • This function returns the escaped string.

This function takes two parameters. The first parameter is the string to be escaped and the second parameter is a list of characters to be escaped.

Example

<?php 
    $data = addcslashes("This is addcslashes function","i");
    echo($data); 
?>

Output

Th\is \is addcslashes funct\ion

You can also add backslashes to a range of characters in a string.

Example

<?php
    $data = addcslashes("This is addcslashes function","A..z"); //Adds backslashes to both uppercase and lowercase characters.
    echo "$data"."<br>"; //Appends HTML line-break.
    echo addcslashes("THIS Is Another Example", "a..z"); //Add backslashes only before lowercase characters.
?>

\T\h\i\s \i\s \a\d\d\c\s\l\a\s\h\e\s \f\u\n\c\t\i\o\n  
THIS I\s A\n\o\t\h\e\r E\x\a\m\p\l\e

Learn more about other PHP string handling functions.