Мне интересно, как лучше всего преобразовать строку в UTF-8 с помощью PHP.
На странице выглядит нормально, но в MySQL некоторые символы выглядят искаженными.
- MYSQL :
UPGRADE EVENT – New Mazda2 from £124.99 per month. Representative 0% APR over 3 years. Min 50% deposit required. Call xxxxxxxxxxxx for test drive, info or Ts&Cs.
- НА СТРАНИЦЕ :
UPGRADE EVENT - New Mazda2 from £124.99 per month. Representative 0% APR over 3 years. Min 50% deposit required. Call xxxxxxxxxxxx for test drive, info or Ts&Cs.
Я смотрел на iconv, mb_string,html_entity_decode, htmlentities, mb_convert_encoding и т.д ..
Сортировка базы данных - utf8_unicode_ci, а кодировка таблиц - utf8.