Php数组格式是GoogleAPI分析

Php数组格式是GoogleAPI分析,php,arrays,Php,Arrays,这是我当前的数组:$stats->rows [“奥地利”、“1”、“1”、“1”]、[“巴西”、“5”、“5”、“5”]、[“意大利”、“4”、“4”] 我的进度: $data= count($stats->rows); $array = array(); for( $i=0 ; $i <= $data-1 ; $i++ ){ $total= $stats->rows[$i][1] + $stats->rows[$i][2] +$stats->rows[$

这是我当前的数组:
$stats->rows

[“奥地利”、“1”、“1”、“1”]、[“巴西”、“5”、“5”、“5”]、[“意大利”、“4”、“4”]


我的进度:

$data= count($stats->rows);

$array = array();
for( $i=0 ; $i <= $data-1 ; $i++ ){

 $total= $stats->rows[$i][1] +
 $stats->rows[$i][2] +$stats->rows[$i][3];


 $array[][] = $stats->rows[$i][0].','.$total;

  }
$data=count($stats->rows);
$array=array();
对于($i=0;$i行[$i][1]+
$stats->rows[$i][2]+$stats->rows[$i][3];
$array[][=$stats->rows[$i][0].,'.$total;
}
我的数组输出如下:

$data= count($stats->rows);

$array = array();
for( $i=0 ; $i <= $data-1 ; $i++ ){

 $total= $stats->rows[$i][1] +
 $stats->rows[$i][2] +$stats->rows[$i][3];


 $array[][] = $stats->rows[$i][0].','.$total;

  }
[“奥地利,3”],[“巴西,15”],[“意大利,12”]


但我想说的是:


[[“奥地利”,3],“巴西”,15],“意大利”,12]
试试这个:

$data= count($stats->rows);

$array = array();
for( $i=0 ; $i <= $data-1 ; $i++ ){

 $total= $stats->rows[$i][1] +
 $stats->rows[$i][2] +$stats->rows[$i][3];


 $array[][] = $stats->rows[$i][0].','.$total;

  }
更新


使用
数组\u映射

$newData = array_map(function($value) {
    return array($value[0], array_sum(array_slice($value, 1)));
}, $stats->rows);
要在数组开头插入新值,请执行以下操作:

array_unshift($newData, array("Country","Enter"));

数组推送($newData,[“Country”,“Enter”]);?第一个0[[“Country”,“Enter”],[“Austria”,3],“Brazil”,15],“意大利语”,12]@pull,你是什么意思?数组推送($newData,[“index0”,“Enter”]);你的函数我该怎么做?索引0[[“Country”,“Enter”],[“Austria”,3],“Brazil”,15],“意大利语”,12]]我还在想,你想告诉我什么?你写的
array\u push
对我来说没有意义。你在工作上有困难吗?你想在索引0处插入一个新数组吗?$newData=array\u map(函数($value){return$dump=array($value[0],array\u sum(array\u slice($value,1))},$stats->行);$newData[0]=[“国家”,“输入”];