Heim >Backend-Entwicklung >PHP-Problem >So entfernen Sie das Zeichen „-' aus der PHP-Zeichenfolge
3 Methoden: 1. Verwenden Sie „str_replace(“-“,'',$str)“, um das „-“-Zeichen durch ein Nullzeichen zu ersetzen. 2. Verwenden Sie „preg_replace(“/-/“,$ str )“ führt einen regulären Ausdruck aus, um das „-“-Zeichen zu finden und zu entfernen; 3. Verwenden Sie preg_filter(), um es zu entfernen.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
So entfernen Sie das „-“-Zeichen aus einer PHP-Zeichenfolge
Methode 1: Verwenden Sie str_replace () oder str_replace() Die Funktionen
str_ireplace() und str_replace verwenden eine neue Zeichenfolge, um eine bestimmte in der ursprünglichen Zeichenfolge angegebene Zeichenfolge zu ersetzen, während bei str_ireplace() die Groß-/Kleinschreibung nicht beachtet wird zwei ist ähnlich. Ersetzen Sie einfach „
. ' reicht aus.-
”字符替换为空字符''
Methode 3: Verwenden Sie die Funktion preg_filter()
In ähnlicher Weise funktioniert die Funktion preg_filter() mit regulären Ausdrücken, um alle „-“-Zeichen zu finden und durch leere Zeichen zu ersetzen. Das ist es.
<?php header('content-type:text/html;charset=utf-8'); $str="1-2-3-4-5-6-7-8"; echo "原字符串:".$str."<br><br>"; echo "去掉'-'字符后:<br>"; echo str_replace("-",'',$str)."<br>"; echo str_ireplace("-",'',$str)."<br>"; ?>
Empfehlen Sie das Lernen: „PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonSo entfernen Sie das Zeichen „-' aus der PHP-Zeichenfolge. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!