PHPaddslashes () function definition and usage
The addslashes () function adds a backslash before the specified predefined character.
The predefined characters are:
Single quotes (') double quotes (") backslash (\) NULL syntax
Addslashes (string)
Tips and comments
Tip: This function can be used to prepare suitable strings for strings stored in the database and database query statements.
Note: By default, the magic_quotes_gpc command of PHP is on, and addslashes () is automatically run for all GET, POST, and COOKIE data (). Do not use addslashes () for strings that have been escaped by magic_quotes_gpc, because this causes double-layer escape. In this case, you can use the get_magic_quotes_gpc () function for detection.
Example
In this example, we want to add a backslash to the predefined characters in the string:
"; Echo addslashes ($ str)." This is safe in a database query. ";?> Output:
Who's John Adams? This is not safe in a database query. Who \'s John Adams? This is safe in a database query.