170 Stimmen

Wie entferne ich ï "¿ vom Anfang einer Datei?

Ich habe eine CSS-Datei, die gut aussieht, wenn ich sie mit gedit , aber wenn es von PHP gelesen wird (um alle CSS-Dateien zu einer einzigen zusammenzufassen), werden diesem CSS die folgenden Zeichen vorangestellt:

PHP entfernt alle Leerzeichen, so dass eine zufällige Stelle in der Mitte des Codes alles durcheinander bringt. Wie ich bereits erwähnt habe, kann ich diese Zeichen nicht sehen, wenn ich die Datei in Gedit öffne, also kann ich sie nicht so einfach entfernen.

Ich habe das Problem gegoogelt, und es ist eindeutig etwas mit der Dateikodierung nicht in Ordnung, was Sinn macht, da ich die Dateien auf verschiedene Linux-/Windows-Server per ftp und rsync , mit einer Reihe von Texteditoren. Ich weiß allerdings nicht wirklich viel über Zeichenkodierung, daher wäre ich für Hilfe dankbar.

Falls es hilft: Die Datei wird im UTF-8-Format gespeichert, und gedit lässt mich die Datei nicht im ISO-8859-15-Format speichern (das Dokument enthält ein oder mehrere Zeichen, die nicht mit der angegebenen Zeichenkodierung kodiert werden können). Ich habe versucht, es mit Windows- und Linux-Zeilenenden zu speichern, aber beides hat nicht geholfen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X