PHP implements the code of adding a slash before a special character. Copy the code as follows :? Php $ zongziasdfasdf (asdfasdf? Asfdadsf); echo $ zongziquotemeta ($ zongzi); echobr; $ zongzistripslashes ($ zongzi); echo $ zongzi ;? PHPquotem
The code is as follows:
$ Zongzi = "asdfasdf (asdfasdf? Asfdadsf )";
Echo $ zongzi = quotemeta ($ zongzi );
Echo"
";
$ Zongzi = stripslashes ($ zongzi );
Echo $ zongzi;
?>
PHP quotemeta () function
Definition and usage
The quotemeta () function adds a backslash before some predefined characters in the string.
The predefined characters are:
Period (.)
Backslash (\)
Plus sign (+)
Asterisk (*)
Question mark (?)
Square brackets ([])
Escape character (^)
Dollar sign ($)
Parentheses (())
Syntax
Quotemeta (string)
Parameters |
Description |
String |
Required. Specifies the string to be checked. |
Tips and comments
Tip: This function can be used to escape characters with special meanings, such as (), [], and * in SQL *.
The code is as follows:
$ Str = "Hello world. (can you hear me ?) ";
Echo quotemeta ($ str );
?>
Output:
Hello world \. \ (can you hear me \? \)
The http://www.bkjia.com/PHPjc/323994.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/323994.htmlTechArticle code is as follows :? Php $ zongzi = "asdfasdf (asdfasdf? Asfdadsf) "; echo $ zongzi = quotemeta ($ zongzi); echo" br/"; $ zongzi = stripslashes ($ zongzi); echo $ zongzi ;? PHP quotem...