<?php
'name'=> array ('n1', 'n2', 'n3'), 'type'=> array ('t1', 't2', 't3'), );
foreach ($data['code'] as $i=>$code) {
foreach ($keys as $key)
$row[$key] = $data[$key][$i];
$result[] = $row;
}
PD9waHAKCgokZGF0YSA9IGFycmF5ICgKICAnY29kZSc9PiBhcnJheSAoMSwyLDMpLAogICduYW1lJz0+IGFycmF5ICgnbjEnLCAnbjInLCAnbjMnKSwKICAndHlwZSc9PiBhcnJheSAoJ3QxJywgJ3QyJywgJ3QzJyksCiAgJ2VsZW1lbnQnPT5hcnJheShhcnJheSgxLDIpLCBhcnJheSgzLDQpLCBhcnJheSg1LDYpKQopOwoKJHJlc3VsdCA9IGFycmF5KCk7CiRrZXlzID0gYXJyYXlfa2V5cyAoJGRhdGEpOwpmb3JlYWNoICgkZGF0YVsnY29kZSddIGFzICRpPT4kY29kZSkgewogICRyb3cgPSBhcnJheSgpOwogIGZvcmVhY2ggKCRrZXlzIGFzICRrZXkpCiAgICAkcm93WyRrZXldID0gJGRhdGFbJGtleV1bJGldOwogICRyZXN1bHRbXSA9ICRyb3c7Cn0KCnByaW50X3IgKCRyZXN1bHQpOwplY2hvIGpzb25fZW5jb2RlICgkcmVzdWx0KTs=
Array
(
[0] => Array
(
[code] => 1
[name] => n1
[type] => t1
[element] => Array
(
[0] => 1
[1] => 2
)
)
[1] => Array
(
[code] => 2
[name] => n2
[type] => t2
[element] => Array
(
[0] => 3
[1] => 4
)
)
[2] => Array
(
[code] => 3
[name] => n3
[type] => t3
[element] => Array
(
[0] => 5
[1] => 6
)
)
)
[{"code":1,"name":"n1","type":"t1","element":[1,2]},{"code":2,"name":"n2","type":"t2","element":[3,4]},{"code":3,"name":"n3","type":"t3","element":[5,6]}]