У меня проблема с моим веб-приложением php. Он написан на португальском языке, и хотя все данные, поступающие и выводимые из базы данных, в порядке, а все встроенные html-данные - в порядке, строки php - нет.
Например:
Если у меня есть функция, которая выводит последнее обновление записи базы данных:
$output .= 'Última atualização: ' . $date . '.';
Когда php повторяет вышесказанное, все акцентированные символы будут искажены. Если они встроены в HTML или из базы данных, они отображаются нормально.
Примечание: я объявил свою кодировку как utf-8
как в заголовке html, так и в скрипте php.