У меня есть CSS-файл, который отлично смотрится, когда я открываю его, используя gedit , но когда он читается PHP (чтобы объединить все CSS-файлы в один), к этому CSS добавляются следующие символы: ï »¿
PHP удаляет все пробелы, поэтому случайный ï» ¿в середине кода все портит.Как я уже упоминал, я не вижу эти символы на самом деле, когда открываю файл в gedit, поэтому я не могу их легко удалить.
Я погуглил проблему, и с файлом явно что-то не таккодирование, которое имеет смысл, так как я перемещал файлы на разные серверы Linux / Windows через ftp и rsync , с набором текстовых редакторов.Хотя я не очень разбираюсь в кодировке символов, поэтому помощь будет полезна.
Если это поможет, файл сохраняется в формате UTF-8, и gedit не позволит мне сохранить его в ISO-8859-15 формат (документ содержит один или несколько символов, которые не могут быть закодированы с использованием указанной кодировки символов).Я пытался сохранить его с окончаниями строк Windows и Linux, но ни один из них не помог.