[PHP] addslashes()

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

Fonti esterne

funzioni php, php

Related Articles

0 Comment