the-don-himself / csv-parse
一个小脚本,可以将典型的CSV文件解析成多维数组。
v0.0.1
2020-04-07 10:50 UTC
Requires
- php: ^7.2
- symfony/console: ^5.0
This package is auto-updated.
Last update: 2024-09-07 20:47:50 UTC
README
一个非常简单、非常快速的类和命令行应用程序,可以将CSV解析成多维数组。
CSV格式
CSV必须以第一行作为标题。
示例
例如,一个CSV文件有
将使用print_r
命令解析成如下形式的多维数组
[0] => Array
(
[First Name] => Don
[Last Name] => Omondi
[Email] => don.e.omondi@gmail.com
)
用法
命令行界面
要使用命令行界面,例如要验证解析了多少条记录,只需安装该软件包并执行此命令
php bin/parse parse:csv
类
要在自己的应用程序中使用它,只需直接调用类的解析方法,并提供CSV文件的路径。
$csvParse = new \TheDonHimself\CsvParse\Services\CsvParse(); $data = $csvParse->parse($filePath);
享受吧。