Ersetzen Sie mehrere Leerzeichen und Zeilenumbrüche durch nur ein Leerzeichen in PHP
Ich habe eine Zeichenfolge mit mehreren Zeilenumbrüchen.
Die Saite:
This is a dummy text. I need
to format
this.
Gewünschte Ausgabe:
This is a dummy text. I need to format this.
Ich benutze das:
$replacer = array("\r\n", "\n", "\r", "\t", " ");
$string = str_replace($replacer, "", $string);
Aber es funktioniert nicht wie gewünscht / erforderlich. Zwischen einigen Wörtern stehen keine Leerzeichen.
Eigentlich muss ich die Zeichenfolge mit allen Wörtern, die durch einzelne Leerzeichen getrennt sind, konvertieren.