Все,
Я делаю JSON-запрос к веб-серверу, используя PHP, и он возвращает мне JSON-ответ в переменной.Ответ JSON будет иметь много ключей и значений.Ответ JSON, который я получаю с сервера, содержит специальные символы.Поэтому я использую следующий оператор для преобразования его в UTF8, декодирования JSON и использования его в качестве массива для отображения в пользовательском интерфейсе.
$response = json_decode(utf8_encode($jsonresponse));
Теперь я должен передать то же значение на серверзапрос JSON, чтобы сделать некоторые вещи.Однако, когда я передаю
$jsonrequest = json_encode(utf8_encode($request));
на сервер, происходит сбой.
Следующий код успешно читает специальные символы и отображает их в пользовательском интерфейсе.Но происходит сбой, если мне нужно передать значение utf8_encode на сервер.
Текущий весь код туда и обратно такой:относительно того, что я получил от json-ответа от сервера?