Maison  >  Article  >  développement back-end  >  Comment utiliser la fonction de remplacement de chaîne en php

Comment utiliser la fonction de remplacement de chaîne en php

coldplay.xixi
coldplay.xixioriginal
2020-08-20 10:19:442622parcourir

Comment utiliser la fonction de remplacement de chaîne en PHP : 1. [$search] La chaîne ou le tableau à remplacer ; 2. [$replace] La chaîne ou le tableau à remplacer ; La chaîne ou le tableau interrogé ; 4. [$count] est facultatif S'il est spécifié, il sera défini sur le nombre de remplacements.

Comment utiliser la fonction de remplacement de chaîne en php

Comment utiliser la fonction de remplacement de chaîne en PHP :

4 façons d'utiliser le remplacement de chaîne PHP str_replace() fonction , le contenu spécifique est le suivant :

mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )

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

2, $replace, la chaîne ou le tableau à remplacer

3, $subject, la chaîne ou le tableau interrogé

4. $count, facultatif, si spécifié, il sera défini sur le nombre de remplacements

5. (nouvellement généré)

<?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);
?>

Recommandations d'apprentissage associées : programmation php(vidéo)

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!

Déclaration:
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