Heim > Artikel > Backend-Entwicklung > So löschen Sie ein Element aus einer Zeichenfolge in PHP
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)“.
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 = 'hello,world,Hello,world'; echo "原字符串:".$str."<br>"; $search = 'hello'; $replace = ''; echo "需要删除的元素:".$search."<br>"; echo "删除指定值的字符串:".str_replace($search, $replace, $str); ?>
方法2:使用str_ireplace()函数
str_ireplace() 函数替换字符串中的一些字符(不区分大小写);同样,当替换值为空字符串""
<?php header("Content-type:text/html;charset=utf-8"); $str = 'hello,world,Hello,world'; echo "原字符串:".$str."<br>"; $search = 'hello'; $replace = ''; 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. |
rrreee
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.
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!