antonischas/turbo_csv

数组转换为CSV以及通用CSV功能

dev-master 2020-01-20 09:16 UTC

This package is auto-updated.

Last update: 2024-09-20 20:26:24 UTC


README

by antonischas

描述

一个易于使用的数组到CSV库。

数组到CSV示例

$data = [
            'names' => ['Antonis', 'Giannis', 'Teo'],
            'ages'  => [21,24,43]
        ];
        
$options = [
            'delimiter' => ';',
            'new_line' => "\n",
            'enclosure' => '"',
            'escape_char' => "\\",
            'use_headers' => true
        ];
        
$csv = new Csv();

$csv_content = $csv->create($data, $options);

CSV文件到数组示例

        
$csv = new Csv();

$csv_array = $csv->fileToArray('test.csv', ['delimiter' => ';']

版本

  • 1.2
    • 添加从标题支持关联数组。
  • 1.1
    • 添加CSV文件到数组转换。
  • 1.0
    • 简单的数组到CSV转换。

许可证

GNU GPL v3.0

欢迎您 👍