Tôi có một tệp CSS trông ổn khi tôi mở bằng gedit , nhưng khi nó được đọc bởi PHP (để hợp nhất tất cả các tệp CSS thành một), CSS này có các ký tự sau được thêm vào: ï »
PHP loại bỏ tất cả các khoảng trắng, do đó, một sự ngẫu nhiên ở giữa mã làm rối tung toàn bộ. Như tôi đã đề cập, tôi thực sự không thể nhìn thấy các ký tự này khi tôi mở tệp trong gedit, vì vậy tôi không thể xóa chúng rất dễ dàng.
Tôi đã giải quyết vấn đề này và rõ ràng có điều gì đó không ổn với mã hóa tệp, điều này có nghĩa là tôi đã chuyển các tệp xung quanh các máy chủ Linux / Windows khác nhau thông qua ftp và rsync , với một loạt các trình soạn thảo văn bản. Tôi thực sự không biết nhiều về mã hóa ký tự, vì vậy sự giúp đỡ sẽ được đánh giá cao.
Nếu nó giúp, tập tin đang được lưu ở định dạng UTF-8 và gedit sẽ không cho phép tôi lưu nó ở định dạng ISO-8859-15 (tài liệu chứa một hoặc nhiều ký tự không thể được mã hóa bằng mã hóa ký tự được chỉ định). Tôi đã thử lưu nó với các kết thúc dòng Windows và Linux, nhưng không giúp được gì.