В таблице mysql есть поле в котором хранятся данные в формате json
{"expirationDate":"2021-06-08T06:42:49+00:00","orderId":"3a76-7d66-837a-cea35e46cae6","formUrl":"https:\/\/3dsec.sberbank.ru\/sbercredit\/rbs-common.html?mdOrder=3a76-7d66-837a-cea35e46cae6&dummy=true","orderNumber":null,"order_token":"953d58a38aa56039a974828882b2"}
$simpla->db->query($simpla->db->placehold("SELECT payment_details FROM __orders WHERE id=? LIMIT 1", $order->id));
$payment_details = $simpla->db->result();
$simpla->order->payment_details = json_decode($payment_details->payment_details, TRUE);
var_dump($payment_details);
Меня интересует поле orderId чтоб вытащить его я делаю запрос в базу, вытаскиваю данное поле, дальше полученный результат с помощью json_decode хочу преобразовать в массив, но на выходе var_dump
Все равно выходит json
object(stdClass)#7 (1) { ["payment_details"]=> string(288) "{"expirationDate":"2021-06-08T06:42:49+00:00","orderId":"3a76-7d66-837a-cea35e46cae6","formUrl":"https:\/\/3dsec.sberbank.ru\/sbercredit\/rbs-common.html?mdOrder=3a76-7d66-837a-cea35e46cae6&dummy=true","orderNumber":null,"order_token":"953d58a38aa56039a974828882b2"}" }
Как мне получить переменную orderId