Ich lese die Dateinamen eine Ordners in einen Array ein. Diese Dateinamen enthalten jedoch Umlaute, die bei der Ausgabe im HTML Probleme machen.
Riecht nach Zeichenkodierung.
Jetzt habe ich ein bisschen recherchiert und bin auf
str_replace()
gestossen. Ist das die Lösung für mein Problem?
Nein, ich würde eher zur richtigen Zeichenkodierung raten
Notfalls Konvertierungsfunktionen verwenden (iconv(), utf8_encode() bzw _decode()) oder und htmlentities(), wenn sich die Zeichen in der genutzten Kodierung nicht abbilden lassen.