Heim >Backend-Entwicklung >PHP-Problem >Detaillierte Erklärung von str_replace() in PHP (mit Codebeispielen)

Detaillierte Erklärung von str_replace() in PHP (mit Codebeispielen)

autoload
autoloadOriginal
2021-04-30 10:35:332639Durchsuche

Detaillierte Erklärung von str_replace() in PHP (mit Codebeispielen)

Strings sind ein häufig verwendeter Typ in PHP, der nicht so praktisch ist wie Arrays. In diesem Artikel erfahren Sie, wie Sie sie mit der Funktion str_repalce() ersetzen Schauen wir uns zunächst die Syntax der Funktion an:

str_replace    ( mixed $search   , mixed $replace   , mixed $subject   , int $count = ?   )
  • $search: Der Zielwert, nach dem gesucht werden soll, es können mehrere Ziele angegeben werden.

  • $replace: der Ersatzwert der Suche.

  • $subject: Array oder String zum Durchführen der Ersetzung

  • $count: Optional, wenn angegeben, wird sein Wert auf die Häufigkeit gesetzt, mit der die Ersetzung erfolgt.

  • Rückgabewert: Diese Funktion gibt das ersetzte Array oder die ersetzte Zeichenfolge zurück.

Codebeispiel:

1. Es gibt drei erforderliche Parameter

<?php
$str="ok is great,that is php.cn";
$str1=str_replace("is","hehe",$str);
print_r($str1);
?>
输出:ok hehe great,that hehe php.cn

2. Es gibt vier Parameter

<?php

$str="ok is great,that is php.cn";
$str1=str_replace("is","hehe",$str,$count);
print_r($str1);
echo "<br>"."总共替换了:".$count;
?>
输出:ok hehe great,that hehe php.cn
总共替换了:2

Empfohlen: PHP im Jahr 2021 Zusammenfassung von Interviewfragen (Sammlung) 》《php-Video-Tutorial

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung von str_replace() in PHP (mit Codebeispielen). 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