PHP addcslashes() Fonction
Exemple
Ajoutez un antislash devant le caractère "W" :
<?php
$str = addcslashes("Hello World!","W");
echo($str);
?> Définition et utilisation
La fonction addcslashes() renvoie une chaîne avec des antislashs devant les caractères spécifiés.
Remarque : La fonction addcslashes() est sensible à la casse.
Remarque : Faites attention en utilisant addcslashes() sur 0 (NULL), r (retour chariot), n (nouvelle ligne), f (saut de page), t (tabulation) et v (tabulation verticale). En PHP, \0, \r, \n, \t, \f et \v sont des séquences d'échappement prédéfinies.
Syntaxe
addcslashes( chaîne, caractères ) Valeurs des paramètres
| Paramètre | Description |
|---|---|
| chaîne | Obligatoire. Spécifie la chaîne à échapper |
| caractères | Obligatoire. Spécifie les caractères ou la plage de caractères à échapper |
Détails techniques
| Valeur de retour : | Renvoie la chaîne échappée |
|---|---|
| Version PHP : | 4+ |
Plus d'exemples
Exemple
Ajoutez des antislashs à certains caractères dans une chaîne :
<?php
$str = "Welcome to my humble Homepage!";
echo $str."<br>";
echo addcslashes($str,'m')."<br>";
echo addcslashes($str,'H')."<br>";
?> Exemple
Ajoutez des antislashs à une plage de caractères dans une chaîne :
<?php
$str = "Welcome to my humble Homepage!";
echo $str."<br>";
echo addcslashes($str,'A..Z')."<br>";
echo addcslashes($str,'a..z')."<br>";
echo addcslashes($str,'a..g');
?>