php生成excel文件(csv)简单代码_PHP教程

WBOY
Freigeben: 2016-07-13 10:46:49
Original
943 Leute haben es durchsucht

CSV是(逗号分隔值)的英文缩写,通常都是纯文本文件。建议使用WORDPAD或是记事本(NOTE)来开启,再则先另存新档后用EXCEL开启,也可以直接使用excel打开,和excel文件一样。

php生成excel文件(csv)参考代码如下:

 代码如下 复制代码
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:attachment;filename= www.bKjia.c0m test_data.xls");
//输出内容如下:
echo   "姓名"."t";
echo   "年龄"."t";
echo   "学历"."t";
echo   "n";
echo   "张三"."t";
echo   "25"."t";
echo   "本www.111Cn.net科"."t";
?>

下面这种方法是从一个项目中摘取的(只支持1997-2003)      t是Tab

 代码如下 复制代码

        /**
         * 导出 Excel 表格
         *
         */
        public function excel(){
            // 表示输出的是excel文件
           header("Content-type:application/vnd.ms-excel;");
            // 表示输出的文件名为lamp_dtype.xls
           header("Content-Disposition:filename=lamp_dtype.xls");
            $exc .= "类型名称t宿舍类别t宿舍面积t容纳人数t月租/人t备注tn";
            $dtype = D('dtype');
            // 查询数据库内的信息
            $datas = $dtype->select();
            // 循环输出每条信息
            foreach($datas as $data){
                $exc .="{$data['name']}t{$data['type']}t{$data['area']}t{$data['capacity']}t{$data['rent']}t{$data['remark']}tn";
            }
            // UTF-8 转换成 GB2312
            $exc =iconv("UTF-8","GB2312",$exc);
            echo $exc;

           // 避免输出下面的内容

            exit();
        }
?>

=================================================

生成csv:        逗号是Tab

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/632918.htmlTechArticleCSV是(逗号分隔值)的英文缩写,通常都是纯文本文件。建议使用WORDPAD或是记事本(NOTE)来开启,再则先另存新档后用EXCEL开启,也可以直...
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage