Как получить json через POST в PHP с помощью JsonObjectRequest в Android

Я новичок в PHP.

Я отправляю json с помощью JsonObjectRequest в Android через метод POST.

Я не знаю, как получить этот json в php и расшифровать его. Не могли бы вы помочь мне? Я отправляю json

{"firstname":"test","lastname":"test"}

Мне нужны оба объекта JSON в отдельных переменных.

Попробуйте json_decode('{"firstname":"test","lastname":"test"}');

cakan 24.03.2018 12:25

Функция json_decode поможет вам json_decode

Vishnu Bhadoriya 24.03.2018 12:26

Возможный дубликат PHP - декодирование JSON

cakan 24.03.2018 12:28
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
3
262
1

Ответы 1

Вы можете получить эти данные по file_get_contents("php://input");. А потом расшифруйте его с помощью json_decode(). Попробуйте следующий код:

$data_json = file_get_contents("php://input");
$data = json_decode($data_json,true);
var_dump($data); //show your data

РЕДАКТИРОВАТЬ

Чтобы повторить ваши данные:

echo $data['firstname'];
echo $data['lastname'];

Как получить оба объекта json в отдельных переменных и повторить их?

user9259901 24.03.2018 12:31

сохраните их в переменной, например $firstname = $data['firstname'];

B. Desai 24.03.2018 12:46

Другие вопросы по теме