Maison >développement back-end >tutoriel php >PHP renvoie la fonction de chaîne addlashes() qui ajoute une barre oblique inverse avant le caractère spécifié.
1. Fonction addlashes()
1. La fonction addlashes() ajoute une barre oblique inverse avant le caractère prédéterminé spécifié. Syntaxe : addlashes(str);
2. Le paramètre est une chaîne
3. Il existe quatre types de caractères prédéfinis : guillemet simple ('), guillemet double ("), Backslash() et NULL
4. Par exemple :
<?php $str="Who's John Adams?"; echo $str."This is not safe in a database query.<br/>";//输出:Who's John Adams?This is not safe in a database query. echo addslashes($str)."This is safe in a database query.";//输出:Who\'s John Adams?This is sage in a database query. ?>
12345678910
2. Fonction addcslashes()
1. La fonction addcslashes() ajoute une barre oblique inverse avant le caractère spécifié.
Syntaxe : addcslashes(str,chararcters);
2 Le paramètre str est obligatoire et doit être vérifié String, while. Le caractère est facultatif, spécifie les caractères ou la plage de caractères affectés par addcslashes()
3 :
<?php $str="Hello,my name is John Adams."; echo $str; //输出:Hello,my name is John Adams.echo addcslashes($str,'m'); //输出: Hello,\my na\me is John Ada\ms.echo addcslashes($str,'J'); //输出:Hello,my name is \John Adams ?>
123456789101112
Exemple 2, <.>
<?php$str="Hello,my name is John Adams."; echo $str; //输出:Hello,my name is John Adams. echo addcslashes($str,'A..Z'); //输出:\Hello,my name is \John \Adams. echo addcslashes($str,'a..z'); //输出:H\e\l\l\o,\m\y \n\a\m\e \i\s J\o\h\n A\d\a\m\s. echo addcslashes($str,'a..h'); //输出:H\ello,my n\am\e is Jo\hn A\d\ams. ?>1234567891011121314
Définition et utilisationLa fonction addcslashes() renvoie le caractère qui ajoute une barre oblique inverse avant le caractère spécifié. Chaîne
<?php $str = addcslashes("Hello World!","W"); echo($str); ?>Remarque : la fonction addcslashes() est. sensible à la casse. Remarque : 0 (NULL), r (retour chariot), n (saut de ligne), t (saut de page), f (tabulation) et v (tabulation verticale). lors de l'application de addcslashes() en PHP.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!