导入、导出csv文件,代码如下:
resource = fopen($filename, $mode); } public function __destruct() { fclose($this->resource); } /** * 导入csv * @param array $data * @return int */ public function export($data) { fputcsv($this->resource, $data); } /** * 导出csv * @return array */ public function import() { $tmp = array(); while ($data = fgetcsv($this->resource)) { $tmp[] = $data; } return $tmp; }}?>
这里我们主要用到了php fgetcsv函数、fputcsv函数,csv文件下载代码如下:
需要提醒的是在导入、导出数据过程注意中文乱码问题,这主要是数据编码格式问题,使用过程根据实际情况对数据进行转码.
本文地址:
转载随意,但请附上文章地址:-)