Array de Objetos php
$arrayobj = new ArrayObject();
foreach ($data as $value) {
$key = $value['key'];
<!--$obj = (object) array(-->
<!-- $key => (object) array(-->
<!-- 'address' => 'xxx'-->
<!-- )-->
<!--);-->
<!--$arrayobj->append($obj);-->
$arrayobj[$key] = (object) array(
'address' => 'xxx'
);
}
//-> {"key": {"address": "xxx"}}