У меня есть код ниже. он ищет случай и создает массив строк и столбцов.
$pv->results[$row1][1][0]
на самом деле $pv->result->[rownumber][coulmnnumber][0]
.
Теперь это только для 2 столбцов, как вы можете видеть. Однако я хочу массив, как
$myArr = array(0=>1, 1=>7, 2=>8, 3=>9 )
будет добавлено ниже для столбца. Что он делает, это добавляет 4 столбца (0,1,2,3) в код ниже. Так что теперь у меня будет 4 случая вместо 2, так как мне нужно больше столбцов. Также значение регистра не будет 1 и 2, это будет 1, 7, 8 и 9 соответственно. Как я могу это сделать? Спасибо.
for($i=0;$i<count($pv->rawData); $i++){
SWITCH ($pv->rawData[$i]->my ID){
CASE '1':
$row1++;
$pv->results[$row1][1][0] = $pv->rawData[$i]->data;
break;
CASE '2':
$row2++;
$pv->results[$row2][2][0] = $pv->rawData[$i]->data;
break;
}