Heim > Artikel > Backend-Entwicklung > Wie entferne ich Sonderzeichen in PHP?
Wie entferne ich Sonderzeichen in PHP?
1. Die Funktion „trim()“ kann Leerzeichen und Sonderzeichen auf der linken und rechten Seite einer Zeichenfolge entfernen.
2 Leerzeichen und Sonderzeichen auf der linken Seite einer Zeichenfolge entfernen.
3. Die Funktion „str_replace()“ ersetzt einige Zeichen in der Zeichenfolge.
Anwendungsbeispiel
Trimmen, Entfernen des ersten und letzten Symbols
string trim(string $str[,string $charlist])
$str="happy\n";//此时必须用双引号 var_dump(trim($str));
Häufig verwendete Sondersymbole sind t, n, r, o,xOB
Wie entferne ich andere Symbole? Siehe den Code unten
$str="happy@";//此时可以用单引号 var_dump(trim($str,'@'));
ltrim entfernt die Sonderzeichen auf der linken Seite, die der Anfang der Zeichenfolge ist
$str="\nhappy";//此时必须用双引号 var_dump(ltrim($str));
Allgemeine Symbole
$str="@happy";//此时可以用单引号 var_dump(trim($str,'@'));
rtrim ist die rechte Seite der Zeichenfolge, also die Rückseite der Zeichenfolge
Die Verwendung von rtrim ist die gleiche wie ltrim
Das Obige ist die Verwendung des Anfangs und des Endes. Wenn wir das mittlere Symbol entfernen möchten, müssen wir str_replace verwenden.
str_replace: Es handelt sich um eine Zeichenfolgenersetzung
Beispiel
$str="hap\npy"; var_dump(str_replace("\n","",$str));
Dies ist ein Array, wenn mehrere Symbole vorhanden sind
$str=" hap\np y"; var_dump(str_replace(array(" ","\n",)'',$str));
Empfohlenes Tutorial: „PHP“
Das obige ist der detaillierte Inhalt vonWie entferne ich Sonderzeichen in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!