Heim  >  Artikel  >  Backend-Entwicklung  >  So löschen Sie ein Element aus einer Zeichenfolge in PHP

So löschen Sie ein Element aus einer Zeichenfolge in PHP

青灯夜游
青灯夜游Original
2022-03-07 11:46:453768Durchsuche

So löschen Sie ein Element in einem String in PHP: 1. Verwenden Sie str_replace(), die Syntax „str_replace(“value to be delete“,“$str)“ 2. Verwenden Sie str_ireplace(), die Syntax „ str_ireplace( „Zu löschender Wert“, „“,$str)“.

So löschen Sie ein Element aus einer Zeichenfolge in PHP

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Löschen Sie ein Element in der Zeichenfolge in PHP

Methode 1: Verwenden Sie die Funktion str_replace() Die Funktion

str_replace() ersetzt einige Zeichen in der Zeichenfolge durch andere Zeichen (Groß-/Kleinschreibung beachten); wenn der Ersatzwert eine leere Zeichenfolge "" ist, kann der angegebene Wert gelöscht werden. ""时,即可实现删除指定值。

语法:

str_replace(find,replace,string,count)
参数 描述
find 必需。规定要查找的值。
replace 必需。规定替换 find 中的值的值。
string 必需。规定被搜索的字符串。
count 可选。对替换数进行计数的变量。

示例:

<?php
header("Content-type:text/html;charset=utf-8");
$str = &#39;hello,world,Hello,world&#39;;
echo "原字符串:".$str."<br>";

$search = &#39;hello&#39;;
$replace = &#39;&#39;;

echo "需要删除的元素:".$search."<br>";
echo "删除指定值的字符串:".str_replace($search, $replace, $str);
?>

So löschen Sie ein Element aus einer Zeichenfolge in PHP

方法2:使用str_ireplace()函数

str_ireplace() 函数替换字符串中的一些字符(不区分大小写);同样,当替换值为空字符串""

Syntax:

<?php
header("Content-type:text/html;charset=utf-8");
$str = &#39;hello,world,Hello,world&#39;;
echo "原字符串:".$str."<br>";

$search = &#39;hello&#39;;
$replace = &#39;&#39;;

echo "需要删除的元素:".$search."<br>";
echo "删除指定值的字符串:".str_ireplace($search, $replace, $str);
?>

Parameter Beschreibung
find Erforderlich. Gibt den Wert an, nach dem gesucht werden soll.
ersetzen Erforderlich. Gibt den Wert an, der den Wert in find ersetzen soll.
string Erforderlich. Gibt die Zeichenfolge an, nach der gesucht werden soll.
Anzahl Optional. Variable, die die Anzahl der Ersetzungen zählt.
Beispiel:

rrreee

So löschen Sie ein Element aus einer Zeichenfolge in PHP

So löschen Sie ein Element aus einer Zeichenfolge in PHP

Methode 2: Verwenden Sie die Funktion str_ireplace()

str_ireplace(), um einige Zeichen in der Zeichenfolge zu ersetzen (ohne Berücksichtigung der Groß-/Kleinschreibung); ähnlich Wenn der Ersatzwert die leere Zeichenfolge "" ist, kann der angegebene Wert gelöscht werden.

🎜Die Funktion str_ireplace() hat eine ähnliche Syntax wie die Funktion str_replace(), siehe oben. 🎜🎜Beispiel: 🎜rrreee🎜🎜🎜🎜Empfohlenes Lernen: „🎜PHP-Video-Tutorial🎜“🎜

Das obige ist der detaillierte Inhalt vonSo löschen Sie ein Element aus einer Zeichenfolge in PHP. 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