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