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!