Php 如何使用HPLeague将关联数组插入csv

Php 如何使用HPLeague将关联数组插入csv,php,arrays,csv,laravel-5,thephpleague,Php,Arrays,Csv,Laravel 5,Thephpleague,我已将HPLeague库用于laravel5.1 我想要一个例子,将关联数组添加到CSV中。 现在我已经使用了这个函数 用于CSV标题的insertOne($array)和 insertAll($array)用于其列值 我的密码是- $path = public_path().'/csv/'.$filename; $csv = Writer::createFromPath(new \SplFileObject($path, 'w+'), 'a+'); $csv-&g

我已将HPLeague库用于laravel5.1

我想要一个例子,将关联数组添加到CSV中。 现在我已经使用了这个函数 用于CSV标题的insertOne($array)和 insertAll($array)用于其列值

我的密码是-

    $path = public_path().'/csv/'.$filename;
    $csv = Writer::createFromPath(new \SplFileObject($path, 'w+'),   'a+');
    $csv->insertOne($headers);
    $csv->insertAll($data);
    $csv->output($path);
我的$data数组有一个关联数组(数组中的数组),但是如果$data有一个关联数组,insertAll()方法会给我一个错误


请告诉我如何处理关联数组?

将关联数组转换为数字索引数组,如下所示

$csv->insertAll(array_map('array_values', $data));