Tôi có một file php trong đó có các văn bản sau đây:trình duyệt sẽ hiển thị thay vì '
<div class="small_italic">This is what you´ll use</div>
Trên một máy chủ, nó xuất hiện như:
This is what you´ll use
Và ngày khác, như:
This is what you�ll use
Tại sao có sự khác biệt và tôi có thể làm gì để làm cho nó xuất hiện đúng cách (dưới dạng dấu móc lửng)?
Lưu ý cho tất cả (để tham khảo trong tương lai)
tôi thực hiện/gợi ý Gumbo của Gordon, ngoại trừ tôi thực hiện nó trên một mức độ máy chủ chứ không phải là mức ứng dụng. Lưu ý rằng (a) tôi đã phải khởi động lại máy chủ apache và quan trọng hơn, (b) tôi đã phải thay thế "dữ liệu xấu" hiện có với dữ liệu đã sửa trong mã hóa bên phải.
/etc/php.ini
default_charset = "iso-8859-1"
Dường như vấn đề mã hóa đối với tôi. Dù sao, tại sao bạn không sử dụng ''' thay vì '´' như mọi người khác? : D – Shikiryu
kiểm tra bộ ký tự của tài liệu trả về (tiêu đề) có thể có giải thích, trong mọi trường hợp bạn chỉ có thể sử dụng '’ ' – Hannes
Và tôi sẽ thêm: _Này có mùi giống như Word copy/paste_ – Shikiryu