downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Por qué usarlas> <Comillas Mágicas
Last updated: Fri, 20 May 2011

view this page in

¿Qué son las Comillas Mágicas?

Warning

Esta opción ha sido declarada OBSOLETA desde PHP 5.3.0. Su uso está totalmente desaconsejado.

Cuando están habilitadas, todos los caracteres ' (comillas simples), " (comillas dobles), \ (barras) y NULL son "escapados" automáticamente con una barra. Este comportamiento es equivalente al de la función addslashes().

Hay tres directivas para las comillas mágicas:

  • magic_quotes_gpc Afecta a los datos de peticiones HTTP (GET, POST, y COOKIE). No se puede habilitar en tiempo de ejecución, y por omisión vale on en PHP. Vea también get_magic_quotes_gpc().
  • magic_quotes_runtime Si está habilitada, la mayor parte de funciones que devuelve datos a partir de recursos externos, incluyendo bases de datos y ficheros de texto, tendrán las comillas escapadas con una barra. Puede habilitarse en tiempo de ejecución y por omisión vale off en PHP. Vea también set_magic_quotes_runtime() y get_magic_quotes_runtime().
  • magic_quotes_sybase Si está habilitada, se escapa cada comilla simple con otra comilla simple, en lugar de con un caracter barra. Si estuviera habilitada, anularía por completo a magic_quotes_gpc. Si se tuvieran habilitadas las dos directivas, sólo se escaparían las comillas simples, en la forma ''. Las comillas dobles, barras y caracteres NULL se mantendrían intactos y sin escapado. Vea también ini_get() para consultar su valor.


add a note add a note User Contributed Notes ¿Qué son las Comillas Mágicas?
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites