I'm trying to put an array inside an array (inside an array) using PHP.
$objectArray = array ('id' => $place, 'name'=>$placeName, array ('contact_info'=> array ('phone'=>$phone, 'email'=>$email,'website'=>$website)));
$data3 = array('place' => $objectArray);
$data_json = json_encode($data3);
echo $data_json;
This gives me something like this:
{
"place": {
"0": {
"contact_info": {
"phone": "513-555-1212",
"email": "[email protected]",
"website": "https://example.com"
}
},
"id": "999999",
"name": "My House",
}
}
What I'm looking for as an end product is:
{
"place": {
"contact_info": {
"phone": "513-555-1212",
"email": "[email protected]",
"website": "https://example.com"
},
"id": "999999",
"name": "My House",
}
I need to not have the '0' and the contact info part under place
array('contact_info' ..)and let it justcontact_info =>