Wie entferne ich alle Leerzeichen aus einem String in PHP?
Hallo zusammen! Ich bin neu in PHP und habe folgende Aufgabe: Ich muss alle Leerzeichen aus einem String entfernen. Zum Beispiel habe ich den String "Привет мир! Как дела?" und möchte "Приветмир!Какдела?" erhalten. Ich habe versucht, die Funktion trim() zu verwenden, aber sie entfernt Leerzeichen nur am Anfang und Ende des Strings. Ich habe str_replace() ausprobiert, bin mir aber nicht sicher, ob ich es richtig anwende. Hier ist mein Code:
```php
$string = "Привет мир! Как дела?";
$result = str_replace(" ", "", $string);
echo $result; // Gibt "Приветмир!Какдела?" aus
```
Das funktioniert, aber ich habe gehört, dass es noch andere Leerzeichen gibt, zum Beispiel geschützte Leerzeichen oder Tabulatoren. Wie geht man vor, wenn im String verschiedene Arten von Leerzeichen vorkommen? Gibt es vielleicht eine universellere Methode? Und noch eine Frage: Was ist, wenn ich nur überflüssige Leerzeichen entfernen, aber einzelne Leerzeichen zwischen Wörtern behalten möchte? Vielen Dank im Voraus!
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen