zealot / dataframe
轻量级库,用于查找/读取/写入文件/CSV文件
2.0.0
2018-05-17 13:33 UTC
Requires
- php: >=7.0.0
- zealot/filesystem: ^1.0
This package is not auto-updated.
Last update: 2024-09-20 23:19:21 UTC
README
用于处理CSV文件/关联数组(如数据库表)的库。目前仅实现了whereIn();(是的,受到了pandas的启发)
入门指南
$pathToCsvFile = '/tmp/csvfile_emails.csv'; $utils = new IOUtils(); $dataFrame = $utils->fromCsvFile($pathToCsvFile); $filteredDF = $dataFrame->filter()->whereIn('email', ['sturkin30@gmail.com'])->get(); foreach ($filteredDF->getAssocArrayIterator() as $line) { var_dump($line); } //$utils->toCsvFile($filteredDF,'path to file')
安装
composer require zealot/dataframe