Trên trang của tôi, văn bản ở giữa trên cùng («Trang web Internet» ») chứa E có dấu trọng âm trên máy tính của tôi xuất hiện dưới dạng dấu hỏi.E có dấu không hiển thị chính xác
Điều này mặc dù thực tế là tôi có bộ ký tự meta = "UTF-8" trong thẻ đầu và tệp PHP chứa văn bản xuất hiện dưới dạng UTF-8 khi được mở bằng Notepad ++.
Điều gì đang diễn ra sau đó?
là máy chủ của bạn có đặt tiêu đề 'utf-8' không? – JKirchartz
Vui lòng chỉ kiểm tra mã hóa tệp trong notepad ++ và đặt nó thành "Mã hóa bằng UTF-8". Tôi đã thay đổi mã hóa thành "UTF-8" trong nhật thực và vẫn không hiển thị các ký tự đặc biệt (như é). Vì vậy, tôi đã đi trước và kiểm tra mã hóa của tập tin đó trong notepad ++ và nó cho tôi thấy rằng mã hóa là UTF-8 ** WITHOUT BOM **. Vì vậy, tôi đã thay đổi nó thành UTF-8 và thay thế tập tin trong nhật thực và nó hoạt động. Nếu bạn làm theo cách đó, bạn thậm chí không cần đặt – comeOnGetIt