fork download
  1. <?php
  2. $InputArray = array(
  3. 0 => array(
  4. 'Data' => array(
  5. 'id' => '12',
  6. 'type_id' => '1',
  7. 'data_value' => '35.5000'
  8. ),
  9. 'Type' => array(
  10. 'id' => '1',
  11. 'name' => 'Temperature'
  12. )
  13. ),
  14. 1 => array(
  15. 'Data' => array(
  16. 'id' => '11',
  17. 'type_id' => '1',
  18. 'data_value' => '33.7000'
  19. ),
  20. 'Type' => array(
  21. 'id' => '1',
  22. 'name' => 'Temperature'
  23. )
  24. )
  25. );
  26.  
  27. $data2 = array();
  28. foreach ($InputArray as $key=>$value)
  29. {
  30. $data2[] = array(
  31. array('v' => $key),
  32. array('v' => $value['Data']['data_value'])
  33.  
  34. );
  35. }
  36.  
  37. var_dump($data2);
Success #stdin #stdout 0.01s 20568KB
stdin
Standard input is empty
stdout
array(2) {
  [0]=>
  array(2) {
    [0]=>
    array(1) {
      ["v"]=>
      int(0)
    }
    [1]=>
    array(1) {
      ["v"]=>
      string(7) "35.5000"
    }
  }
  [1]=>
  array(2) {
    [0]=>
    array(1) {
      ["v"]=>
      int(1)
    }
    [1]=>
    array(1) {
      ["v"]=>
      string(7) "33.7000"
    }
  }
}