PHP addcslashes() Function
Complete PHP String Reference
Definition and Usage
The addcslashes() function returns a string with backslashes in front of
the specified characters.
Syntax
|
addcslashes(string,characters)
|
| Parameter |
Description |
| string |
Required. Specifies the string to check |
| characters |
Required. Specifies the characters or range of characters to be affected by addcslashes() |
Tips and Notes
Note: Be careful using
addcslashes() on 0, r, n and t. In PHP, \0, \r, \n and \t are predefined escape
sequences.
Example 1
In this example we will add backslashes to certain characters in a string:
<?php
$str = "Hello, my name is Kai Jim.";
echo $str."<br />";
echo addcslashes($str,'m')."<br />";
echo addcslashes($str,'K')."<br />";
?>
|
The output of the code above will be:
Hello, my name is Kai Jim.
Hello, \my na\me is Kai Ji\m.
Hello, my name is \Kai Jim.
|
Example 2
In this example we will add backslashes to a range of characters in a string:
<?php
$str = "Hello, my name is Kai Jim.";
echo $str."<br />";
echo addcslashes($str,'A..Z')."<br />";
echo addcslashes($str,'a..z')."<br />";
echo addcslashes($str,'a..h');
?>
|
The output of the code above will be:
Hello, my name is Kai Jim.
\Hello, my name is \Kai \Jim.
H\e\l\l\o, \m\y \n\a\m\e \i\s K\a\i J\i\m.
H\ello, my n\am\e is K\ai Jim.
|
Complete PHP String Reference

Whether you're new to XML or already an advanced user,
the user-friendly views and powerful entry helpers,
wizards, and debuggers in XMLSpy are designed to meet your XML
and Web development needs from start to finish.
New features in Version 2010!
- XML editor
- Graphical XML Schema / DTD editors
- XSLT 1.0/2.0 editor, debugger, profiler
- XQuery editor, debugger, profiler
- XBRL validator, taxonomy editor, taxonomy wizard
- Support for Office Open XML (OOXML)
- Graphical WSDL 1.1/2.0 editor & SOAP debugger
- JSON editing & conversion
- Java, C#, C++ code generation
- And much more!
Download a free trial today!
|
|
|
|