[PHP] addcslashes()

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

Fonti esterne

funzioni php, php

Related Articles

0 Comment