我想将所有数组元素作为元素添加到另一个数组中 这是我的代码
<pre>
$resultBasedBuild = array();
$data = {0.225, 0.132, 0.114};
$index = 0;
foreach ($data as $singleData) {
$resultBasedData[] = array(
'name' => 'my name'
,'data' => array(array($index, $singleData))
);
}
$result = json_encode($resultBasedData);
</pre>
预期的产出是
[{"name":"20140722.1304","data":[[0,0.225],[0,0.132],[0,0.114]]}]
感谢您的帮助。
我使用另一个数组对此问题进行了排序。
答案 0 :(得分:1)
$data = [0.225, 0.132, 0.114];
$result = json_encode(['name' => 'my name', 'data' => array_map(function ($item)
{
return [0, $item];
}, $data)]);