php-mod / csv
0.2.4
2013-11-30 09:40 UTC
Requires
- php: >=5.3.0
- php-mod/php-lang: 0.2.*
README
此文档仅适用于版本0.1
EasyCSV
EasyCSV是一个简单的面向对象的PHP 5.3+ CSV操作库
读取器
要读取CSV文件,我们需要实例化EasyCSV读取器类
<?php $reader = new \EasyCSV\Reader('read.csv');
您可以逐行遍历行
<?php while ($row = $reader->getRow()) { print_r($row); }
或者您可以一次性获取所有内容
<?php print_r($reader->getAll());
写入器
要写入CSV文件,我们需要实例化EasyCSV写入器类
<?php $writer = new \EasyCSV\Writer('write.csv');
您可以通过传递以逗号分隔的字符串来写入一行
<?php $writer->writeRow('column1, column2, column3');
或者您可以传递一个数组
<?php $writer->writeRow(array('column1', 'column2', 'column3'));
您还可以一次性写入多行
<?php $writer->writeFromArray(array( 'value1, value2, value3', array('value1', 'value2', 'value3') ));