Операции с двумерными массивами

Votan

Новичок
Операции с двумерными массивами

Привет всем!

может кто знает библиотеку для работы с двумерными массивами

у меня массивы что-то типа :
a1=array(
0=>array('f1'=>'v01','f2=>'v02'),
1=>array('f1'=>'v11','f2'=>'v22')
);

a2=array(
0=>array('f1'=>'v01','f3=>'i01'),
1=>array('f1'=>'v11','f3'=>'i12')
2=>array('f1'='v21','f3'=>'ii3')
);

нужны операции объединения массивов полю к примеру f1
a3=array(
0=>array('f1'=>'v01','f2=>'v02','f3=>'i01'),
1=>array('f1'=>'v11','f2=>'v22','f3'=>'i12')
2=>array('f1'='v21','f2'=>NULL,'f3'=>'ii3')
)

и операции изменения порядка столбцов
a4=
0=>array('f1'=>'v01','f3=>'i01','f2=>'v02',),
1=>array('f1'=>'v11','f3'=>'i12','f2=>'v22')
2=>array('f1'='v21','f3'=>'ii3','f2'=>NULL)
)


Если кто знает про существующие библиотеки пришлите ссылку, а то лень писать если это уже все сделано
 

Фанат

oncle terrible
Команда форума
а не проще руками сделать?
и какой смысл в изменении порядка столбцов, если у нех есть имена?
 

Votan

Новичок
спасибо все уже сделал

а изменение порядка столбцов хотел сделать для того чтобы функции вывода массива не передовать еще и массив с порядком следования столбцов
 
Сверху