Я знаю, есть много вопросов о кодировании, но после проверки много, проблема, к сожалению, все еще существует.
Я экспортировал PHP / HTML-файлы (zip) и MySQL-Dump (zip) из ноутбука на ПК (без использования git). Каждый файл UTF-8, и каждая буква отображается прямо в редакторе и в базе данных (PHPMyAdmin).
Но когда я открываю проект в любом браузере, некоторые буквы (ä, ü, ü, …) отображаются неправильно.
В голове HTML у меня есть эта строка для настройки кодировки:
<meta charset="utf-8">
С этой строкой строчные буквы отображаются справа, но значения из базы данных отображаются неправильно.
Когда я удаляю строку, я получаю обратное: жестко закодировано неправильно, значения базы данных правильные.
Я смущен, потому что весь контент UTF-8, но он отображается неправильно на ПК, но он работает на ноутбуке. Я думаю, проблема связана с сервером, или я сделал что-то неправильно в процессе экспорта.
Я бы хотел избежать функций PHP utf8_encode () и utf8_decode ().
Кто-нибудь знает о возможном решении?