Получение данных из базы данных vbulletin, которые пишут на иврите, странное кодирование - PullRequest
0 голосов
/ 25 мая 2018

Здравствуйте, я пытаюсь создать API для своего форума, я получаю данные через sql форума, и при попытке получить сообщение с ивритом в нем есть странная кодировка, я не могу понять это

{"status":"success","data":{"title":"ֳ—ג€˜ֳ—ג€ֳ—ג„¢ֳ—ֲ§ֳ—ג€ 2","text":"ֳ—ֲ©ֳ—ג€ֳ—ג€™ֳ—ֲ©ֳ—ג€ֳ—ג€™ֳ—ֲ©ֳ—ג€ֳ—ג€™ֳ—ֲ©ֳ—ג€ֳ—ג€™ֳ—ֲ©ֳ—ג€ֳ—ג€™ֳ—ֲ©ֳ—ג€ֳ—ג€™","creator":"Name","messages_count":"3"}}

это пример возврата после того, как он кодирует его в json, но выглядит так же после печати непосредственно из sql.

, как я кодирую:

echo json_encode(array("status" => "success", "data" => $data), JSON_UNESCAPED_UNICODE);

Я не могу понять, в чем здесь проблема и как я могу получить данные из sql на vbulletin

  • Vbulletin хорошо печатает иврит после получения его из sql, который у меня естьпытался выяснить, как они это сделали, но я не смог

  • Извините за мой плохой английский.

...