Funzione addcslashes() di PHP

Esempio

Aggiungi un backslash prima del carattere "A":

<?php
$str = addcslashes("A001 A002 A003","A");
echo($str);
?>

Esempio di esecuzione

Definizione e uso

La funzione addcslashes() restituisce una stringa con backslash aggiunto davanti ai caratteri specificati.

Nota:La funzione addcslashes() è sensibile alle maiuscole e minuscole.

Nota:Attenzione: applicare addcslashes() ai seguenti caratteri: 0 (NULL), r (carattere di ritorno), n (carattere di newline), f (page break), t (tab), e v (vertical tab). In PHP, \0, \r, \n, \t, \f e \v sono sequenze di escape predefinite.

Sintassi

addcslashes(stringa,caratteri)
Parametro Descrizione
stringa Obbligatorio. Specifica la stringa da trasformare in escape.
caratteri Obbligatorio. Specifica i caratteri o la gamma di caratteri da trasformare in escape.

Dettagli tecnici

Valore di ritorno: Restituisce la stringa esaminata.
Versione PHP: 4+

Più esempi

Esempio 1

Aggiungi backslash a caratteri specifici in una stringa:

<?php
$str = "Welcome to Shanghai!";
echo $str."<br>";
echo addcslashes($str,'m')."<br>";
echo addcslashes($str,'H')."<br>";
?>

Esempio di esecuzione

Esempio 2

Aggiungi backslash a una range di caratteri all'interno di una stringa:

<?php
$str = "Welcome to Shanghai!";
echo $str."<br>";
echo addcslashes($str,'A..Z')."<br>";
echo addcslashes($str,'a..z')."<br>";
echo addcslashes($str,'a..g');
?>

Esempio di esecuzione