There is different way to access array and object many developers are use array instead object, if any a data get object and need to convert from object to array. Some are may be prefer to use object instead array, here is code example to quickly convert your large amount of object into array or array into object.
First we convert object to array
Just encode your $json_data to #json and then convert from json to array with function of json_decode and pass second parameter as TRUE for array.
$json_data = json_encode($object_data); $array_data = json_decode($json_data,true);
The Second is convert array to object
In second step just invert the above code, encode array data with #json and then pass second parameter in json_decode FALSE to return object
$json_data = json_encode($array_data); $object_data = json_decode($json_data,false);
Here is define function to use them everywhere easily.
define function with name convert_arryobj we will use first parameter for data and second parameter for boolean if TRUE will pass function will convert into array if FALSE will be pass function will convert object.
function convert_arryobj($data,$bool){ $data = json_encode($data); $data = json_decode($data,$bool); if(is_array($data) || is_object($data)) return $data; } return false; }