Здравствуйте.
Есть двумерный массив
$array = array(
'Фрукты' => array('Яблоки', 'Апельсины', 'Груши'),
'Овощи' => array('Свекла', 'Морковь', 'Картофель', 'Капуста', 'Перец'),
'Крупы' => array('Гречиха', 'Рис', 'Овсянка', 'Фасоль'),
'Ягоды' => array('Виноград', 'Смородина')
);
Скажите пожалуйста как из него построить такую html таблицу

То есть каждый вложенный массив это столбец таблицы. Количество элементов в массиве и во вложенных может быть разное.
Если бы вложенный масcив должен был быть строкой таблицы, то тут все элементарно, но нада сделать их столбцами, никак не соображу как это сделать.