Получить значение по ключу PHP

209
07 августа 2018, 16:40

Используя API, я получаю ответ из переменной $result такого вида:

echo $result;
{"result":"success","order_id":100888,"order_number":10}

Как корректно из строки выше вытащить эту часть "order_id":100888 и добавить это к переменной. На первый взгляд это можно сделать с помощью foreach.

Итог должен быть такой: delivery_order_id = '100888'

Answer 1

Познакомьтесь подробнее с функцией json_decode()

$json = '{"result":"success","order_id":100888,"order_number":10}';
$delivery_order_id = json_decode($json)->order_id;
var_dump( $delivery_order_id );
READ ALSO
Задать пользователя в пуле php-fpm

Задать пользователя в пуле php-fpm

Подключаюсь по ssh к серверуЯ становлюсь пользователем EFB\production

188
Целесообразна ли такая обработка $_POST?

Целесообразна ли такая обработка $_POST?

Может ли злоумышленник отправить методом $_POST какую нибудь билеберду, в обход формы? Например, я ожидаю получить $_POST['userName'] и $_POST['userEmail'] , а мне...

193
Выполнение скрипта ajax

Выполнение скрипта ajax

Есть скрипт, нужно при его выполнении выводилось сообщение "Заявка отправлена"и модальное окно закрывалосьСкрипт работает а вот сообщение...

245
Задача. Алгоритм игры

Задача. Алгоритм игры

Есть два игрокаКаждый выбирает "атаку" и "защиту", это может быть: Голова - 1 Живот - 2 Руки - 3 Ноги - 4 Цифры - ID

201