Приложение Mandrill вернет это: [{"email":"steven@gmail.com","status":"sent","_id":"234we4fvba4a3e8517d7a9","reject_reason":null}]
Мне нужно получить только значение «статус». Что-то вроде этого: echo $result['status'];
Как я могу это сделать в PHP?
используйте json_decode()
чтобы получить статус .. вот так:
<?php $str = '[{"email":"steven@gmail.com","status":"sent","_id":"234we4fvba4a3e8517d7a9","reject_reason":null}]'; $json = json_decode($str, true); echo $json[0]['status']; ?>
вы можете использовать
$json = '[{"email":"steven@gmail.com","status":"sent","_id":"234we4fvba4a3e8517d7a9","reject_reason":null}]'; $json_array = json_decode($json); print "<pre>";print_r($json_array[0]->status);