Maison > développement back-end > Problème PHP > Comment utiliser la fonction de remplacement de chaîne en php

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

coldplay.xixi
Libérer: 2023-03-04 20:18:01
original
2650 Les gens l'ont consulté

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 ] )
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

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);
?>
Copier après la connexion

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!

Étiquettes associées:
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