Получение знаков вопроса вместо иврита при использовании PHP + MySQL

Я подключаюсь к MySQL с помощью PHP, получаю результаты на иврите и получаю знаки вопроса вместо букв Herbew.

Я знаю, что это может быть продублировано, но я сделал все необходимое из любой точки интернета (в том числе здесь) но я ничего не получил.

  1. Соответствующие столбцы с CHARSET utf8 COLLATE utf8_general_ci.
  2. Я добавил соответствующие заголовки поверх кода PHP:

    HEADERS (header (‘Content-Type: text / html; charset = utf-8’);)

  3. Я добавил метатеги под тэгом «Head»:

  4. Я добавил соответствующий вызов SET-NAMES перед подключением:

    mysqli_query («SET NAMES utf8»);

Если это помогает, при запросе к базе данных с использованием Workbench / J я получаю результаты на иврите.
Тем не менее, на PHP … все еще … получать знаки вопроса.

Есть идеи, что я могу сделать?

Спасибо!

1

Решение

Хо … только что нашел вопрос в другом посте об общей кодировке:
PHP MySQL UTF 8 кодирование.

Просто нужно добавить:
$ Замыкающийся> set_charset ( «utf8»);

Я не удаляю этот вопрос, так как он может помочь некоторым парням в будущем.

Спасибо!

4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]