PHP addcslashes()Fonctions
Manuel de référence des chaînes PHP
Exemple
Ajouter une barre oblique inverse avant le caractère "W" :
$str = addcslashes("Hello World!","W");
echo($str);
Exécuter l'exemple »
Définition et utilisation
La fonction addcslashes() retourne la chaîne avec des barres obliques inverses ajoutées avant les caractères spécifiés.
Remarque :La fonction addcslashes() est sensible à la casse.
Remarque :Soyez prudent lorsque vous appliquez addcslashes() à 0 (NULL), r (retour chariot), n (nouvelle ligne), t (tabulation), f (saut de page) et v (tabulation verticale). En PHP, \0, \r, \n, \t, \f et \v sont des séquences d'échappement prédéfinies.
Syntaxe
addcslashes(string,characters)
| Parameters | Description |
|---|---|
| string | Obligatoire. Spécifie la chaîne à échapper. |
| caractères | Obligatoire. Spécifie les caractères ou les plages de caractères à échapper. |
Détails techniques
| Valeur de retour : | Retourne la chaîne échappée. |
|---|---|
| Version de PHP : | 4+ |
Plus d’exemples
Exemple 1
Ajouter des barres obliques inverses à des caractères spécifiques dans une chaîne :
<?php
$str = "Bienvenue sur ma humble page d'accueil !";
echo $str."<br>";
echo addcslashes($str,'m')."<br>";
echo addcslashes($str,'H')."<br>";
?>
$str = "Bienvenue sur ma humble page d'accueil !";
echo $str."<br>";
echo addcslashes($str,'m')."<br>";
echo addcslashes($str,'H')."<br>";
?>
Exécuter l'exemple »
Exemple 2
Ajouter des barres obliques inverses aux caractères d'une plage dans une chaîne :
<?php
$str = "Bienvenue sur ma humble page d'accueil !";
echo $str."<br>";
echo addcslashes($str,'A..Z')."<br>";
echo addcslashes($str,'a..z')."<br>";
echo addcslashes($str,'a..g');
?>
$str = "Bienvenue sur ma humble page d'accueil !";
echo $str."<br>";
echo addcslashes($str,'A..Z')."<br>";
echo addcslashes($str,'a..z')."<br>";
echo addcslashes($str,'a..g');
?>
Exécuter l'exemple »
Manuel de référence des chaînes PHP Autres extensions