Heim >Backend-Entwicklung >PHP-Tutorial >Einführung in die Verwendung der PHP-String-Replacement-Funktion str_replace()

Einführung in die Verwendung der PHP-String-Replacement-Funktion str_replace()

黄舟
黄舟Original
2017-10-14 09:12:082388Durchsuche

str_replace()-Funktion ersetzt einige Zeichen in einer Zeichenfolge durch andere Zeichen (Groß-/Kleinschreibung beachten). Dieser Artikel konzentriert sich darauf, Ihnen die vier Verwendungsmöglichkeiten der PHP-String-Ersetzung str_replace() vorzustellen. Interessierte Freunde sollten einen Blick darauf werfen

Der folgende Artikel wird Ihnen die vier Verwendungsmöglichkeiten der PHP-String-Ersetzung str_replace vorstellen ()-Funktion. Der spezifische Inhalt ist wie folgt:

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

Diese Funktion gibt eine Zeichenfolge oder ein Array zurück. Diese Zeichenfolge oder dieses Array ist das Ergebnis des Ersetzens aller Suchvorgänge im Betreff durch Ersetzen.

1. $search, der zu ersetzende String oder Array

2. $replace, der zu ersetzende String oder Array

3 Abgefragtes Array

4. $count, optional, wird auf die Anzahl der Ersetzungen gesetzt

5. Rückgabewert: Diese Funktion gibt das ersetzte Array oder die Zeichenfolge (neu generiert) zurück.


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

Zusammenfassung

Das obige ist der detaillierte Inhalt vonEinführung in die Verwendung der PHP-String-Replacement-Funktion str_replace(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn