<?php
// [[1,2,[3]],4] -> [1,2,3,4]
$arr_initial = array(
array(
1,
2,
array( 3 )
),
4
);
function readArray($arr_initial)
{
$arr = array();
foreach($arr_initial as $data)
{
if(is_array($data))
{
$arr = array_merge($arr, readArray($data));
}
else
{
$arr[] = $data;
}
}
return $arr;
}
$arr_result = readArray($arr_initial);