Programación y ejemplos de PHP, jQuery, HTML5, WordPress, MySQL, AMP y htaccess


PHP addslashes y stripslashes: Escapar las comillas simples y dobles

Escapar las comillas simples y dobles con PHP addslashes y PHP stripslashes va a ser tarea fácil.

Estas funciones de PHP resultan muy útiles cuando trabajamos con BBDD. Las suelo utilizar mayórmente en los INSERT y UPDATE que es cuando el usuario inserta datos vía formulario.

Otras entradas interesantes son:

Sintaxis de PHP addslashes

PHP addslashes escapa con barra invertida ‘\’ las comillas simples y dobles. Os muestro la sintaxis de esta función sacada de su web oficial.

Tal y como vemos en el código superior, addslashes devuelve un string resultante de la cadena enviada.

Ejemplo de PHP addslashes

Voy a realizar un ejemplo de PHP addslashes para ver su funcionamiento:

En el código superior vemos como se escapan las comillas simples y comillas dobles. Tan solo tenemos que pasarle a la función addslashes la cadena a formatear.

Sintaxis de PHP stripslashes

PHP stripslashes quita las barras de escape de una cadena de texto. Os pongo a continuación su sintaxis extraída de su web oficial.

Al igual que addslashes, PHP stripslashes devuelve una cadena de texto.

Ejemplo de PHP stripslashes

Para conocer mejor esta función os he realizado este ejemplo de PHP stripslashes.

En el código superior he realizado justo el escape opuesto, es decir, he quitado las barras de escape de las comillas simples.

Espero que os sirvan estas 2 funciones de escape de caráteres para vuestros scripts.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies