Sommario
Cosa è la funzione Addslashes () in PHP
IL addSlashes () La funzione in PHP aggiunge una retroscena (\) Prima di personaggi speciali come citazioni, apostrofi e backsheshes. Questa funzione viene utilizzata per sfuggire ai caratteri speciali in una stringa in modo che possano essere archiviati in modo sicuro in un database o utilizzati in una pagina Web senza causare errori di sintassi.
Sintassi
La sintassi per la funzione addSlashes () è la seguente:
Addslashes ($ String)Parametri
La funzione ha un singolo parametro:
Ritorno
Restituisce la stringa modificata con le retroscena necessarie aggiunte prima di determinati caratteri.
Come funziona la funzione addSlashes ()
La funzione Addslashes () prende una stringa come input e restituisce la stringa con caratteri speciali sfuggiti aggiungendo una retroscena prima di loro.
I personaggi che sono prefissi con una retromarcia includono:
Il set specifico di caratteri sfuggiti dipende dalla stringa di input.
Esempi di funzioni addSlashes ()
Ora tratteremo alcuni programmi di esempio che spiegano l'uso delle funzioni Addslashes () in PHP.
Esempio 1
Il codice PHP dato dimostra l'uso della funzione AddSlashes () per aggiungere backslashes prima Citazione singola caratteri in una stringa:
// stringa di inputQui, la stringa Linux's viene superato come argomento per la funzione addslashes (), che sfuggirà al carattere apostrofo con una retroscena. La stringa risultante sarà Linux \ 's.
IL eco() L'istruzione viene utilizzata per stampare la stringa sfuggita all'output.
Esempio 2
Il codice PHP dato dimostra l'uso della funzione AddSlashes () per aggiungere backslashes prima doppia citazione caratteri in una stringa.
// stringa di inputQui la stringa Tutorial "PHP" Linuxhint viene superato come argomento per la funzione addslashes (), che sfuggirà al carattere delle doppie citazioni con una retroscena. La stringa risultante sarà Tutorial Linuxhint \ "Php \". L'istruzione Echo () stamperà l'output:
Esempio 3
Di seguito è riportato un altro codice PHP che dimostra l'uso di Addslashes ().
$ str = ""chi è php?""