addslashes()
(funzione PHP) antepone, per motivi di sicurezza, il carattere backslash (\) ai seguenti caratteri: '
(apice singolo), "
(doppio apice), \
(backslash), null
.
tips&tricks
Per l’operazione inversa, stripslashes()
.
Per impostazione predefinita, PHP esegue automaticamente addslashes()
sui dati GET, POST e COOKIE (pertanto addslashes()
in questo caso causerebbe un doppio escape).
La differenza tra addslashes()
e addcslashes()
consiste nel fatto che la prima funzione fa l’escape di caratteri predefiniti, mentre la seconda dei caratteri passatile come parametro.
Sintassi
addslashes($stringa)
parametro | descrizione |
---|---|
$stringa | La stringa da processare |
Esempi
$var = "All'erta"; echo addslashes($var); // All\'erta
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment