Я пытаюсь сначала поместить все данные в многомерном массиве, а затем в другой функции извлечения этих данных .. Вот мой подход для хранения данных в массиве:PHP многомерный массив
$data1 = array();
foreach ($line1 as $field => $label){
if (count($points) > 0 && isset($points[0]->$field)){
$i = 0;
$total = count($points);
$total = $total > 95 ? 95 : $total;
foreach ($points as $point){
if ($i >= $total){
break;
}
$data1 []['line1'] = $point -> $field;
$i++;
}
}
}
foreach ($line2 as $field => $label){
if (count($points) > 0 && isset($points[0]->$field)){
$i = 0;
$total = count($points);
$total = $total > 95 ? 95 : $total;
foreach ($points as $point){
if ($i >= $total){
break;
}
$data1 []['line2'] = $point -> $field;
$i++;
}
}
}
Я тогда передайте $ data1 функции, сериализуя данные в URL-адресе. $ Data1 затем несериализуется в функции и хранится в массиве. Например:
$data1 = unserialize(urldecode(stripslashes($_GET['mydata1'])));
Здесь я хочу извлечь массив и сохранить данные массива в двух массивах. Этого я хочу достичь:
$line1= store only all the data of $data1[]['line1']
$line2= store only all the data of $data1[]['line2']
Как достичь этого?