egyg33k / csv-bundle
League CSV 与 Symfony 的集成
1.0.1
2016-02-05 03:06 UTC
Requires
- php: >=5.5.9
- league/csv: >=5.0.0-stable
- symfony/framework-bundle: >=2.0.0-stable
Requires (Dev)
- phpunit/phpunit: ~4.5
This package is not auto-updated.
Last update: 2024-09-14 17:32:12 UTC
README
此包是 League/Csv 在 Symfony 中的集成
系统需求
您需要 PHP >= 5.5.0 和 mbstring 扩展来使用 Csv,但建议使用最新稳定的 PHP/HHVM 版本。
安装
通过 Composer
$ composer require egyg33k/csv-bundle
用法
# Reader $reader = $this->container->get('egyg33k.csv.reader'); $csv = $reader::createFromPath('/home/egyg33k/Desktop/org.csv'); var_dump($csv->fetchOne()); #Writer $writer = $this->container->get('egyg33k.csv.writer'); $csv = $writer::createFromFileObject(new \SplTempFileObject()); $csv->insertOne(['firstname', 'lastname', 'email']); $csv->output('users.csv');
文档
测试
$ phpunit
安全性
如果您发现任何与安全性相关的问题,请通过电子邮件 me@amrsamy.com 联系我,而不是使用问题跟踪器。
致谢
- Amr Samy me@amrsamy.com
许可证
MIT 许可证 (MIT)。请参阅许可证文件以获取更多信息。