Documentación offline PHP master

addslashes

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

addslashes

Añade barras invertidas en un string

Descripción#

addslashes(string $string): string
```php

Devuelve el string `str` después de haber escapado todos los caracteres que deben serlo. Estos caracteres son: comillas simples (`'`), comillas dobles (`"`), barra invertida (`\`), NUL (el byte NUL)

Un caso de uso de `addslashes` es escapar los caracteres mencionados en un string que debe ser evaluada por PHP:

Caracteres de escape
`addslashes` es a veces utilizado incorrectamente para prevenir las [Inyecciones SQL](#security.database.sql-injection). En su lugar, las funciones de escape específicas de la base de datos y/o las declaraciones preparadas deberían ser utilizadas.

## Parámetros

`string`  
El string a escapar.

## Valores devueltos

Devuelve el string escapada.

## Ejemplos

Ejemplo con `addslashes`

```php

Véase también#

stripcslashes, stripslashes, addcslashes, htmlspecialchars, quotemeta, get_magic_quotes_gpc