Filtro FILTER_SANITIZE_MAGIC_QUOTES de PHP

Definición y uso

El filtro FILTER_SANITIZE_MAGIC_QUOTES ejecuta la función addslashes() en la cadena.

Este filtro coloca la barra invertida delante de las cadenas predefinidas.

Los caracteres predefinidos son:

  • Comilla simple (')
  • Comilla doble ("
  • Barra invertida (\)
  • NULL

Información de FILTER_SANITIZE_MAGIC_QUOTES:

  • Nombre: "number_float"
  • Número de ID: 521

Ejemplo

<?php

var_dump(filter_var($var, FILTER_SANITIZE_MAGIC_QUOTES));
?>

Salida:

string(14) "Peter\'s here!"