У меня есть проект, который работает на Laravel.
Моя функция получает файлы (файлы UTF8) в хранилище, затем анализирует / вставляет данные в таблицу mysql (Mysql находится в utf8mb4_unicode_ci).
Я застрял из-за этой ошибки на некоторых файлах при вставке: Общая ошибка: 1366 Неверное строковое значение: '\ xC2'
Ошибка при вставке соответствующего текста: "La clairière d'Eole n ° 5"
Проблема, похоже, в характере "°". Когда я удаляю его, вставка работает. Нет проблем с акцентом, оправдать °, и я не знаю почему.
Я попробовал некоторые preg_replace, iconv, но безуспешно.