欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

PHP实现数据导入、CSV文件下载的例子

程序员文章站 2022-04-27 08:45:57
...
下面我来给各位同学简单的分享两个利用php操作csv格式文件的例子,一个是对csv输出下载,另一个是利用php的fgetcsv函数、fputcsv函数进行读写操作.

导入、导出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文件下载代码如下:

需要提醒的是在导入、导出数据过程注意中文乱码问题,这主要是数据编码格式问题,使用过程根据实际情况对数据进行转码.


本文地址:

转载随意,但请附上文章地址:-)