phlib / csv
CSV解析库;在解析不带结束字符串分隔符的大文件时防止内存溢出错误
2.0.0
2022-08-14 06:15 UTC
Requires
- php: ^7.4 || ^8.0
- guzzlehttp/psr7: ^2
- psr/http-message: ^1.0
Requires (Dev)
Suggests
- ext-zip: Required to open CSV files from Zip archives
README
CSV解析库;在解析不带结束字符串分隔符的大文件时防止内存溢出错误
安装
通过Composer
$ composer require phlib/csv
用法
$stream = stream_for(fopen($filename, 'r')); // Must be a *seekable* stream $csv = new \Phlib\Csv($stream); foreach ($csv as $row) { print_r($row); }
许可证
此软件包是免费软件:您可以在自由软件基金会发布的GNU Lesser General Public License的条款下重新分发和/或修改它,无论是许可证的第3版,还是(根据您的选择)任何更新的版本。
此程序分发时希望它是有用的,但没有任何保证;甚至没有关于其商誉或适用于特定目的的暗示保证。有关详细信息,请参阅GNU Lesser General Public License。
您应该已经收到了GNU Lesser General Public License的副本。如果没有,请参阅https://gnu.ac.cn/licenses/。