PHP quotemeta() Function
Complete PHP String Reference
Definition and Usage
The quotemeta() function adds backslashes in front of
some predefined characters in a string.
The predefined characters are:
- period (.)
- backslash (\)
- plus sign (+)
- asterisk (*)
- question mark (?)
- brackets ([])
- caret (^)
- dollar sign ($)
- parenthesis (())
Syntax
| Parameter |
Description |
| string |
Required. Specifies the string to check |
Tips and Notes
Tip: This function can be used to escape characters with special
meanings, such as ( ), [ ], and * in SQL.
Example
<?php
$str = "Hello world. (can you hear me?)";
echo quotemeta($str);
?>
|
The output of the code above will be:
|
Hello world\. \(can you hear me\?\)
|
Complete PHP String Reference
|