Попробуйте использовать переменную create, например $$test
Пример.
<?php
$test = array(
'1' => array(
'0'=> array(
'service_id' => 1,
'service_name'=>'first'
),
'1'=> array(
'service_id' => 2,
'service_name'=>'second'
),
),
'2' => array(
'0'=> array(
'service_id' => 3,
'service_name'=>'third'
),
'1'=> array(
'service_id' => 4,
'service_name'=>'four'
),
),
);
$name = "array";
foreach($test as $key=> $value){
$final_name = $name.$key;
$$final_name = $value;
}
echo "array1:";
print_r($array1);
echo "array2:";
print_r($array2);
Выход
array1:Array
(
[0] => Array
(
[service_id] => 1
[service_name] => first
)
[1] => Array
(
[service_id] => 2
[service_name] => second
)
)
array2:Array
(
[0] => Array
(
[service_id] => 3
[service_name] => third
)
[1] => Array
(
[service_id] => 4
[service_name] => four
)
)
Надеюсь, эта работа для вас.