mehrere Leerzeichen auf eins reduzieren
Verfasst: 20.08.2005 15:34
Ich kann leider keine php Funktion finden wie "reduce" oder ähnliches.
Ich möchte gerne aus einem String mehrere hintereinanderfolgene Leerzeichen auf eines reduzieren bzw. im Endergebnis durch einen Unterstrich ersetzen.
Das funktioniert, doch gibt es nicht auch eine Lösung für str_replace oder gar eine ganz andere Funktion, die diese Job noch schneller erledigt?
Es gibt ja auch sonst trim für Leerzeichen am Anfang oder Ende eines Strings, daher wundert mich es, dass ich keine Funktion dafür finde.
Ich möchte gerne aus einem String mehrere hintereinanderfolgene Leerzeichen auf eines reduzieren bzw. im Endergebnis durch einen Unterstrich ersetzen.
Das funktioniert, doch gibt es nicht auch eine Lösung für str_replace oder gar eine ganz andere Funktion, die diese Job noch schneller erledigt?
Code: Alles auswählen
// Dateinamen generieren
$title_filename = preg_replace('/\s+/', '_', $titlename);