<?php
$itens = [];
$arr = [
['data' => '2015-03-30', 'copper' => 'c1', 'aluminium' => 'a1', 'lead' => 'l1'],
['data' => '2015-02-20', 'copper' => 'c2', 'aluminium' => 'a2', 'lead' => 'l2']
];
$i =0;
foreach($arr as $item){
$itens[$i]['x'] = sprintf("new Date(%s, %s, %s)", $d1[0], $d1[1]-1, $d1[2]); $itens[$i]['y'] = $item['copper'];
$i++;
$itens[$i]['x'] = sprintf("new Date(%s, %s, %s)", $d1[0], $d1[1]-1, $d1[2]); $itens[$i]['y'] = $item['aluminium'];
$i++;
$itens[$i]['x'] = sprintf("new Date(%s, %s, %s)", $d1[0], $d1[1]-1, $d1[2]); $itens[$i]['y'] = $item['lead'];
$i++;
}
echo "<pre>";
echo "<pre>";
PD9waHAKCgkkaXRlbnMgPSBbXTsKCSRhcnIgPSBbCgkJCVsnZGF0YScgPT4gJzIwMTUtMDMtMzAnLCAnY29wcGVyJyA9PiAnYzEnLCAnYWx1bWluaXVtJyA9PiAnYTEnLCAnbGVhZCcgPT4gJ2wxJ10sCgkJCVsnZGF0YScgPT4gJzIwMTUtMDItMjAnLCAnY29wcGVyJyA9PiAnYzInLCAnYWx1bWluaXVtJyA9PiAnYTInLCAnbGVhZCcgPT4gJ2wyJ10KCV07CgkKCSRpID0wOwoJZm9yZWFjaCgkYXJyIGFzICRpdGVtKXsKCQkkZDEgPSBleHBsb2RlKCItIiwgJGl0ZW1bJ2RhdGEnXSk7CgkJJGl0ZW5zWyRpXVsneCddID0gc3ByaW50ZigibmV3IERhdGUoJXMsICVzLCAlcykiLCAkZDFbMF0sICRkMVsxXS0xLCAkZDFbMl0pOwoJCSRpdGVuc1skaV1bJ3knXSA9ICRpdGVtWydjb3BwZXInXTsKCQkKCQkkaSsrOwoJCSRpdGVuc1skaV1bJ3gnXSA9IHNwcmludGYoIm5ldyBEYXRlKCVzLCAlcywgJXMpIiwgJGQxWzBdLCAkZDFbMV0tMSwgJGQxWzJdKTsKCQkkaXRlbnNbJGldWyd5J10gPSAkaXRlbVsnYWx1bWluaXVtJ107CgkJCgkJJGkrKzsKCQkkaXRlbnNbJGldWyd4J10gPSBzcHJpbnRmKCJuZXcgRGF0ZSglcywgJXMsICVzKSIsICRkMVswXSwgJGQxWzFdLTEsICRkMVsyXSk7CgkJJGl0ZW5zWyRpXVsneSddID0gJGl0ZW1bJ2xlYWQnXTsKCQkkaSsrOwoJfQoJCgkKZWNobyAiPHByZT4iOwplY2hvIGpzb25fZW5jb2RlKCRpdGVucykgLic8YnI+JzsKCmVjaG8gIjxwcmU+IjsKcHJpbnRfcigkaXRlbnMpOw==
<pre>[{"x":"new Date(2015, 2, 30)","y":"c1"},{"x":"new Date(2015, 2, 30)","y":"a1"},{"x":"new Date(2015, 2, 30)","y":"l1"},{"x":"new Date(2015, 1, 20)","y":"c2"},{"x":"new Date(2015, 1, 20)","y":"a2"},{"x":"new Date(2015, 1, 20)","y":"l2"}]<br><pre>Array
(
[0] => Array
(
[x] => new Date(2015, 2, 30)
[y] => c1
)
[1] => Array
(
[x] => new Date(2015, 2, 30)
[y] => a1
)
[2] => Array
(
[x] => new Date(2015, 2, 30)
[y] => l1
)
[3] => Array
(
[x] => new Date(2015, 1, 20)
[y] => c2
)
[4] => Array
(
[x] => new Date(2015, 1, 20)
[y] => a2
)
[5] => Array
(
[x] => new Date(2015, 1, 20)
[y] => l2
)
)