addcslashes
Échappez les caractères dans une chaîne en utilisant des barres à barres dans le style C
addcslashes()
renvoie une chaîne qui ajoute une barre arrière avant le caractère spécifié.
Remarque: addcslashes()
est sensible à la casse.
Remarque: Soyez prudent lorsque vous appliquez addcslashes()
aux caractères suivants: 0 (null), R (retour du chariot), N (pause de ligne), F de la page F), T (onglet) et V (onglet vertical). En php, \ 0, \ r, \ n, \ t, \ f et \ v sont des séquences d'échappement prédéfinies.
Ajoutez une barre arrière avant le personnage "A":
<? Php $ str = addcslashes ( "a001 a002 a003" , "a" ) ; Echo ( $ str ) ; ?>
Essayez-le vous-même
Ajoutez une barre arrière à un caractère spécifique dans une chaîne:
<? Php $ str = "Bienvenue à Shanghai!" ; Echo $ Str . "<br>" ; ECHO ADDCSLASHES ( $ Str , 'M' ) . "<br>" ; ECHO ADDCSLASHES ( $ Str , 'H' ) . "<br>" ; ?>
Essayez-le vous-même
Ajoutez une barre arrière aux caractères dans une plage dans une chaîne:
<? Php $ str = "Bienvenue à Shanghai!" ; Echo $ Str . "<br>" ; echo addcslashes ( $ str , 'a..z' ) . "<br>" ; echo addcslashes ( $ str , 'a..z' ) . "<br>" ; echo addcslashes ( $ str , 'a..g' ) ; ?>
Essayez-le vous-même
addcslashes ( chaîne , caractères )
paramètre | décrire |
---|---|
chaîne | Requis. Spécifie la chaîne à échapper. |
Personnages | Requis. Spécifie les caractères ou la gamme de caractères à échapper. |