Maison >développement back-end >Problème PHP >Comment remplacer les antislashs en PHP ?
Comment remplacer les antislashs en PHP ?
En php, vous pouvez utiliser la fonction "str_replace()" pour remplacer la barre oblique inverse. Cette fonction est utilisée pour remplacer certains caractères dans la chaîne. Comment utiliser : Passer la barre oblique inverse dans les premiers paramètres. , le deuxième paramètre reste vide, le troisième paramètre est la chaîne à remplacer et enfin la valeur de retour est reçue.
Syntaxe
str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] ) : mixed
Paramètres
si recherche et replace sont les deux tableaux et leurs valeurs seront traitées séquentiellement.
recherche
La valeur cible à trouver, qui est l'aiguille. Un tableau peut spécifier plusieurs cibles.
remplacer
valeur de remplacement de la recherche. Un tableau peut être utilisé pour spécifier plusieurs remplacements.
subject
Le tableau ou la chaîne à effectuer le remplacement. C'est une botte de foin.
Si le sujet est un tableau, l'opération de remplacement traversera tout le sujet et la valeur de retour sera également un tableau.
count
Si spécifié, sa valeur sera définie sur le nombre de fois où le remplacement a eu lieu.
Exemple
<?php // 赋值: <body text='black'> $bodytag = str_replace("%body%", "black", "<body text='%body%'>"); // 赋值: Hll Wrld f PHP $vowels = array("a", "e", "i", "o", "u", "A", "E", "I", "O", "U"); $onlyconsonants = str_replace($vowels, "", "Hello World of PHP"); // 赋值: You should eat pizza, beer, and ice cream every day $phrase = "You should eat fruits, vegetables, and fiber every day."; $healthy = array("fruits", "vegetables", "fiber"); $yummy = array("pizza", "beer", "ice cream"); $newphrase = str_replace($healthy, $yummy, $phrase); // 赋值: 2 $str = str_replace("ll", "", "good golly miss molly!", $count); echo $count; ?>
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!