I want to make an array of json objects having the structure as follows:

```
{
    "client-mac": "0C:D2:B5:68:73:24",
    "client-dbm": "-82",
    "clientManuf": "unknown"
}

```

I am using following php code to get this result:

```
$clientMac = $clients->{'client-mac'};
$clientStrength = $clients->{'snr-info'}->{'last_signal_dbm'};
$clientManuf = $clients->{'client-manuf'};
$jsonObject = array('client-mac' => $clientMac,
                    'client-dbm' => $clientStrength,
                    'clientManuf' => $clientManuf);
$jsonString = json_encode($jsonObject);

```

The problem is I am getting following json string:

```
{"client-mac":{
                 "0":"0C:D2:B5:68:73:24"
              },
 "client-dbm":{
                 "0":"-82"
              },
 "clientManuf":{"0":"Unknown"}
}

```

Why I am getting those extra keys as "0"? And how can I get my desired output? Thank you in advance :)