توابع addcslashes() در PHP

مثال

یک خط کرونومتر در قبل از حرف "A" اضافه کنید:

<?php
$str = addcslashes("A001 A002 A003","A");
echo($str);
?>

Run Instance

Definition and Usage

The addcslashes() function returns a string with backslashes added before the specified characters.

Note:The addcslashes() function is case-sensitive.

Note:Be careful when applying addcslashes() to the following characters: 0 (NULL), r (carriage return), n (newline), f (form feed), t (tab), and v (vertical tab). In PHP, \0, \r, \n, \t, \f, and \v are predefined escape sequences.

Syntax

addcslashes(string,characters)
Parameter Description
string Required. Specifies the string to be escaped.
characters Required. Specifies the characters or character range to be escaped.

Technical Details

Return Value: Return the escaped string.
PHP Version: 4+

More Examples

Example 1

Add backslashes to specific characters in a string:

<?php
$str = "Welcome to Shanghai!";
echo $str."<br>";
echo addcslashes($str,'m')."<br>";
echo addcslashes($str,'H')."<br>";
?>

Run Instance

Example 2

Add backslashes to a range of characters in a string:

<?php
$str = "Welcome to Shanghai!";
echo $str."<br>";
echo addcslashes($str,'A..Z')."<br>";
echo addcslashes($str,'a..z')."<br>";
echo addcslashes($str,'a..g');
?>

Run Instance