Запись двухмерных массивов в csv на PHP

Подскажите, пожалуйста. У меня есть двухмерный массив вида

Array
(
[0] => Array
    (
        [x1] => 1
        [x2] => 2
        [x3] => 3
    )
[1] => Array
    (
        [x1] => 1
        [x2] => 2
        [x3] => 3
        [x4] => 4
    )
)

Вложенные массивы могут отличаться по ключам. Как мне все это записать в csv? Чтобы ключи вложенных массивов были столбцами. Соответсвенно, если хотя бы в одном массиве есть уникальный ключ, то такой столбец должен присутствовать со значением только в одной строке. В остальных пусто. Таких массивов много, поэтому быстродействие в приоритете


Ответы (0 шт):