$test = json_encode('بسم الله');
echo $test;
В результате этого кода, выход: "\u0628\u0633\u0645 \u0627\u0644\u0644\u0647"
в то время как это должно быть что-то вроде «بسم الله». Арабские символы кодируются при кодировании JSON, тогда как в Youtube API это не так: http://gdata.youtube.com/feeds/api/videos/RqMxTnTZeNE?v=2&alt=jsonарабские символы в формате JSON декодирования
Вы можете видеть на Youtube, что арабские символы отображаются правильно. Что может быть моей ошибкой?
СОВЕТ: Я работаю над API <, этот пример предназначен только для разъяснения.
вы можете показать арабские символы без использования json_encode, так почему же вы хотите попробовать json_encode эти символы? – haitaka
Использовать инструменты ввода Google для арабского текста –
Я работаю над API, поэтому я пытаюсь использовать json_encode –