addslashes PHP función ()
Ejemplos
En cada signo de comillas dobles ( ") antes de añadir una barra invertida:
$str = addslashes('What does "yolo" mean?');
echo($str);
?>
Instancia en ejecución »
Definición y Uso
la función addslashes () devuelve antes de que la cadena de caracteres predefinida para agregar la barra invertida.
personajes predefinidos son:
- Las comillas simples ( ')
- comillas dobles ( ")
- Barra inversa (\)
- NULL
Consejo: Esta función se puede utilizar para almacenar la cadena en la consulta de bases de datos y base de datos preparar cadena apropiada.
NOTA: Por defecto, directiva de PHP magic_quotes_gpc está activada, todos los GET, POST y COOKIE addslashes ejecuta automáticamente ().No se han escapado con una cuerda magic_quotes_gpc usando addslashes (), ya que esto llevaría a doble escape. Puede utilizar la función de get_magic_quotes_gpc Cuando esto sucede se detecta ().
gramática
参数 | 描述 |
---|---|
string | 必需。规定要转义的字符串。 |
detalles técnicos
Devuelve: | Devuelve la cadena escapada. |
---|---|
versión de PHP: | 4+ |
más ejemplos
Ejemplo 1
Adición de una cadena de caracteres predefinida barra invertida:
$str = "Who's Peter Griffin?";
echo $str . " This is not safe in a database query.<br>";
echo addslashes($str) . " This is safe in a database query.";
?>
Instancia en ejecución »
Cadena de referencia PHP