<?php
$json = '{
"host1": [
{
"vmnic_name": "vmnic0",
"switch_name": "switch1",
"port_id": "GigabitEthernet1\/0\/1"
},
{
"vmnic_name": "vmnic1",
"switch_name": "switch1",
"port_id": "GigabitEthernet1\/0\/2"
}
],
"host2": {
"2": {
"vmnic_name": "vmnic0",
"switch_name": "switch1",
"port_id": "GigabitEthernet1\/0\/3"
},
"3": {
"vmnic_name": "vmnic1",
"switch_name": "switch1",
"port_id": "GigabitEthernet1\/0\/4"
}
}
}';
$array = json_decode($json, true);
$x = [];
$x['host_name'] = $array;
var_dump(json_encode($x, JSON_PRETTY_PRINT));
preferences:
24.19 ms | 402 KiB | 5 Q