@KarambyG

Как правильно перекодировать массив php в json?

Имеется массив
$example = [
				'title' => 'Заголовок',
				'img' => 'https://site.ru/public/img/avatar/0.png',
				'type' => 'select',
				'options' => [
					['option' => 'Кнопка 1',
					'correct' => '0'], 
					['option' => 'Кнопка 2',
					'correct' => '1'], 
					['option' => 'Кнопка 3',
					'correct' => '0']
				]
			];


Но в итоге получается это:
{"title":"\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a","img":"https:\/\/unityhub.ru\/public\/img\/avatar\/0.png","type":"select","options":[{"option":"\u041a\u043d\u043e\u043f\u043a\u0430 1","correct":"0"},{"option":"\u041a\u043d\u043e\u043f\u043a\u0430 2","correct":"1"},{"option":"\u041a\u043d\u043e\u043f\u043a\u0430 3","correct":"0"}]}


Почему появились эти символы? \u0417
В чём проблема?
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ответы на вопрос 1
ipatiev
@ipatiev Куратор тега PHP
Потомок старинного рода Ипатьевых-Колотитьевых
Проблема, как всегда, исключительно в том, что снежинки не умеют в интернет

Казалось бы, набери в браузере: php json_encode кракозябры и получи ответ меньше, чем за секунду
но по какой-то неведомой причине разработчики, родившиеся через 50 лет после появления интернета, почему-то не умеют им пользоваться
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы