i want to echo massages id but i getting 'Warning: Attempt to read property' error
This is my code
<?php
$result ='{"num":1,"message":{"cont":"test"},"messages":[{"id":"123","rct":999}],"status":"success"}';
$obj = json_decode($result);
echo $obj->messages->id;
?>
You have to use like below because messages
is also an array.
$result ='{"num":1,"message":{"cont":"test"},"messages":[{"id":"123","rct":999}],"status":"success"}';
$obj = json_decode($result,true);
echo $obj['messages'][0]['id'];
Or access it as an object, but messages is still an array
$obj = json_decode($result);
echo $obj->messages[0]->id;