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