Heim > Backend-Entwicklung > PHP-Problem > Welche Möglichkeiten gibt es, Leerzeichen in Zeichenfolgen in PHP zu entfernen?

Welche Möglichkeiten gibt es, Leerzeichen in Zeichenfolgen in PHP zu entfernen?

尊渡假赌尊渡假赌尊渡假赌
Freigeben: 2023-06-06 10:49:32
Original
1940 Leute haben es durchsucht

Es gibt zwei Möglichkeiten, Leerzeichen in Strings in PHP zu entfernen: 1. Definieren Sie die Variable $str, um den zu ändernden String zu speichern. Verwenden Sie die Funktion „str_replace()“, um alle Leerzeichen durch einen leeren String zu ersetzen. "str_replace(' ', '', $str); 2. Funktion "preg_replace()" mit regulärem Matching, die Syntax lautet "preg_replace('/s+/', '', $str)".

Welche Möglichkeiten gibt es, Leerzeichen in Zeichenfolgen in PHP zu entfernen?

Das Betriebssystem dieses Tutorials: Windows 10-System, PHP8.1.3-Version, Dell G3-Computer

Es gibt zwei Möglichkeiten, Leerzeichen in Zeichenfolgen in PHP zu entfernen:

1. Verwenden Sie str_replace()

$str = "This is a string with spaces.";
$new_str = str_replace(' ', '', $str);
echo $new_str; // Thisisastringwithspaces.
Nach dem Login kopieren

Im obigen Code definieren wir zunächst einen String $str, der Leerzeichen enthält. Dann verwenden wir die Funktion str_replace(), um alle Leerzeichen '' zu ersetzen, und speichern das Ergebnis in einer neuen Variablen $new_str. Der Wert von new_str, der eine Version der ursprünglichen Zeichenfolge sein sollte, bei der alle Leerzeichen entfernt wurden.

$str = "This is a string with spaces.";
$new_str = preg_replace('/\s+/', '', $str);
echo $new_str; // Thisisastringwithspaces.
Nach dem Login kopieren
In diesem Fall verwenden Sie die ähnliche Funktion preg_replace(), um alle Leerzeichen zu ersetzen Der Unterschied zum vorherigen besteht darin, dass der reguläre Ausdruck /s+/ verwendet wird, um jedes Leerzeichen abzugleichen und es durch eine leere Zeichenfolge zu ersetzen. Die Syntax /s+/ verwendet einen Schrägstrich, um den Anfang und das Ende des regulären Ausdrucks zu identifizieren, s entspricht jedem Leerzeichen Zeichen und + entspricht einem oder mehreren übereinstimmenden Zeichen .

Das obige ist der detaillierte Inhalt vonWelche Möglichkeiten gibt es, Leerzeichen in Zeichenfolgen in PHP zu entfernen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage