Innholdsfortegnelse
Hva er addSlashes () -funksjon i PHP
De addSlashes () Funksjon i PHP legger til en tilbakeslag (\) Før spesialtegn som sitater, apostrofer og tilbakeslag. Denne funksjonen brukes til å unnslippe spesialtegn i en streng, slik at de trygt kan lagres i en database eller brukes på en webside uten å forårsake syntaksfeil.
Syntaks
Syntaks for addSlashes () -funksjonen er som følger:
addSlashes ($ streng)Parametere
Funksjonen har en enkelt parameter:
Komme tilbake
Den returnerer den modifiserte strengen med de nødvendige tilbakeslagene som er lagt til før visse tegn.
Hvordan fungerer addSlashes () funksjon
AddSlashes () -funksjonen tar en streng som inngang og returnerer strengen med spesialtegn som slapp unna ved å legge til en tilbakeslag foran dem.
Karakterene som er prefiks med en tilbakeslag inkluderer:
Det spesifikke settet med tegn som er rømt, avhenger av inngangsstrengen.
Eksempler på addSlashes () -funksjon
Nå vil vi dekke noen eksempelprogrammer som forklarer bruken av addSlash () -funksjoner i PHP.
Eksempel 1
Den gitte PHP -koden demonstrerer bruken av addSlashes () -funksjonen for å legge til tilbakeslag før enkelt sitat tegn i en streng:
// inngangsstrengHer, strengen Linux's sendes som et argument for AddSlashes () -funksjon, som vil unnslippe apostrofekarakteren med en tilbakeslag. Den resulterende strengen vil være Linux \ 's.
De ekko() Uttalelse brukes til å skrive ut den rømte strengen til utgangen.
Eksempel 2
Den gitte PHP -koden demonstrerer bruken av addSlashes () -funksjonen for å legge til tilbakeslag før dobbelt sitat tegn i en streng.
// inngangsstrengHer strengen Linuxhint “PHP” -opplæring sendes som et argument for AddSlashes () -funksjon, som vil unnslippe dobbelt sitater -karakteren med en tilbakeslag. Den resulterende strengen vil være Linuxhint \ ”php \” opplæring. Echo () -uttalelsen vil skrive ut utdataene:
Eksempel 3
Nedenfor er en annen PHP -kode som demonstrerer bruken av addSlashes ().
$ str = "hvem er php?";Her strengen Hvem er PHP? er lagret i $ str variabel. Echo -setningen brukes til å skrive ut strengen til utgangen sammen med en melding som indikerer at det ikke er trygt å bruke strengen direkte i en database -spørring.
Funksjonen AddSlash () brukes deretter til å unnslippe apostrofekarakteren i strengen ved å legge til en tilbakeslag før den. Den resulterende strengen vil være Hvem er php?.
Den andre ekko Uttalelse brukes til å skrive ut den rømte strengen til utdata sammen med en melding som indikerer at det er trygt å bruke strengen i en database -spørring.
Konklusjon
Her diskuterte vi addSlashes () -funksjonen i PHP, som brukes til å unnslippe spesialtegn i en streng, slik at de trygt kan lagres i en database eller brukes på en webside. Videre dekket vi syntaks, parameter og returverdi av denne funksjonen. For detaljer om AddSlashes () -funksjon og dets eksempelprogram, les artikkelen.