Maison > Article > développement back-end > Comment remplacer des chaînes en php
Comment implémenter le remplacement de chaîne en php : créez d'abord un exemple de fichier PHP ; puis remplacez la chaîne via la méthode "str_replace("red","black","red green yellow pink purple");" Enfin, le résultat du remplacement peut être généré via echo.
L'environnement d'exploitation de ce tutoriel : Système Windows 7, PHP version 5.6. Cette méthode convient à toutes les marques d'ordinateurs.
Recommandé : "Tutoriel vidéo PHP"
Quatre façons d'utiliser la fonction str_replace() de remplacement de chaîne PHP
Paramètres $ search, la chaîne ou le tableau à remplacer
Paramètre $replace, la chaîne ou le tableau à remplacer
Paramètre $subject, la chaîne ou le tableau à interroger
Paramètre $count, facultatif, s'il est spécifié, sera défini sur le nombre de remplacements
Valeur de retour : cette fonction renvoie le tableau ou la chaîne remplacé (nouvellement généré)
Exemple 1 : la chaîne remplace la chaîne
$str1 = str_replace("red","black","red green yellow pink purple"); echo $str1.""; //输出结果为black green yellow pink purple
Exemple 2 : la chaîne remplace la valeur de la clé du tableau
$arr = array("blue","red","green","yellow"); $str1 = str_replace("red","pink",$arr,$i); print_r($str1);
Exemple 3 : le tableau remplace le tableau, le mappage remplace
$arr1 = array("banana","orange"); $arr2 = array("pitaya","tomato"); $con_arr = array("apple","orange","banana","grape"); $con_rep = str_replace($arr1,$arr2,$con_arr,$count); print_r($con_rep);
Exemple 4 : si $search est un tableau et $replace est une chaîne
$search = array("banana","grape"); $replace = "tomato"; $arr = array("banana","apple","orange","grape"); $new_arr = str_replace($search,$replace,$arr,$count); print_r($new_arr);
Pour plus de connaissances liées à la programmation, veuillez visiter : Cours d'apprentissage en programmation ! !
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!