addcslashes() (funzione PHP) antepone il carattere backslash (\), nella stringa passatagli come primo parametro, davanti ai caratteri specificati come secondo parametro. E’ case sensitive.
tips&tricks
Per l’operazione inversa, stripcslashes().
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
addcslashes($stringa, $caratteri)
| parametro | descrizione |
|---|---|
| $stringa | La stringa da processare |
| $caratteri | Il/I carattere/i a/ai quale/i anteporre il backslash (\). E’ possibile specificare il range di caratteri, con il formato "[carattere_inizio]..[carattere_fine]" (ad es., con "a..q" si considerano i caratteri alfabetici da a a q) |
Esempi
$var = "All'erta"; echo addcslashes($var, "r"); // All'e\rta echo addcslashes($var, "a..e"); // All'\ert\a
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment