Maison > développement back-end > Problème PHP > Quelle fonction php utilise-t-il pour remplacer une chaîne ?

Quelle fonction php utilise-t-il pour remplacer une chaîne ?

(*-*)浩
Libérer: 2023-02-24 09:24:01
original
2777 Les gens l'ont consulté

Quelle fonction php utilise-t-il pour remplacer une chaîne ?

Cet article partagera avec vous la fonction str_replace() de remplacement de chaîne PHP 4 façons de l'utiliser, le contenu spécifique est le suivant :

mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )
Copier après la connexion

Cette fonction renvoie une chaîne ou un tableau. Cette chaîne ou tableau est le résultat du remplacement de toutes les recherches dans le sujet par replace.

1. $search, la chaîne ou le tableau à remplacer (apprentissage recommandé : Programmation PHP de l'entrée au maître)

2. chaîne ou tableau à remplacer

3. $subject, la chaîne ou le tableau à interroger

4 $count, facultatif, s'il est spécifié, sera défini pour remplacer le nombre de fois<. 🎜>

5. Valeur de retour : cette fonction renvoie le tableau ou la chaîne remplacée (nouvellement générée)

<?php
  //实例一:字符串替换字符串
  $str1 = str_replace("red","black","red green yellow pink purple");
  echo $str1."";  //输出结果为black green yellow pink purple
?>
<?php
  //实例二:字符串替换数组键值
  $arr = array("blue","red","green","yellow");
  $str1 = str_replace("red","pink",$arr,$i);
  print_r($str1);
?>
<?php
  //实例三:数组替换数组,映射替换
  $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);
?>
<?php
  //实例四:如$search为数组,$replace为字符串时
  $search = array("banana","grape");
  $replace = "tomato";
  $arr = array("banana","apple","orange","grape");
  $new_arr = str_replace($search,$replace,$arr,$count);
  print_r($new_arr);
?>
Copier après la connexion

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal