Funzione addcslashes() di PHP
Esempio
Aggiungi un backslash prima del carattere "A":
<?php $str = addcslashes("A001 A002 A003","A"); echo($str); ?>
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 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'); ?>