Maison > Article > développement back-end > Application de la fonction str_replace() en php (explication avec exemples)
Application de la fonction str_replace() en php
Définition et utilisation
La fonction str_replace() remplace certains caractères par d'autres caractères dans une chaîne.
Cette fonction fonctionne avec les règles suivantes :
Si la chaîne recherchée est un tableau, elle renvoie un tableau.
Si la chaîne recherchée est un tableau, la recherche et le remplacement sont effectués en utilisant chaque élément du tableau.
Si vous recherchez et remplacez un tableau et remplacez moins de pièces que celles trouvées, une chaîne vide sera utilisée comme remplacement.
Si find est un tableau et que le remplacement est une chaîne, le remplacement de chaîne sera utilisé pour chaque valeur trouvée.
2. Syntaxe
str_replace(find,replace,string,count);
find (obligatoire), découverte de la valeur spécifiée.
replace (obligatoire), précise la valeur pour remplacer la valeur trouvée.
string (obligatoire), la chaîne spécifiée à rechercher.
count (facultatif), une variable à remplacer par le nombre de count.
* Remarque : Cette fonctionnalité est sensible à la casse.
Utilisez str_ireplace() pour effectuer une recherche insensible à la casse.
*Remarque : Cette fonctionnalité est sécurisée pour les binaires.
Exemple 1
<?php echo str_replace("world","Peter","Hello world!"); ?>
Résultat de sortie
Hello Peter!
Exemple 2 Dans cet exemple, nous montrerons str_replace() avec An tableau et une variable count :
<?php $arr = array("blue","red","green","yellow"); print_r(str_replace("red","pink",$arr,$i)); echo "Replacements: $i"; ?>
Résultat de sortie
Array ( [0] => blue [1] => pink [2] => green [3] => yellow ) Replacements: 1
Tutoriel recommandé : "Tutoriel 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!