服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > php教程 >

php对excel导入导出的支持

时间:2016-01-09 23:31来源:未知 作者:最模板 点击:
php对excel的导入: 1.为程序添加一个form表单,为form标签添加enctype=multipart/form-data属性 2.为form所提交过去的页面导入excel工具类 3.为form所提交过去的页面添加以下代码: ini_set(memory_lim

php对excel的导入:

    1.为程序添加一个form表单,为form标签添加“enctype="multipart/form-data"”属性

  2.为form所提交过去的页面导入excel工具类

  3.为form所提交过去的页面添加以下代码:

    

ini_set("memory_limit", "100000m");
set_time_limit(0);
$data = new Spreadsheet_Excel_Reader($_FILES['file']['tmp_name'],true);
 $list = $data->sheets[0]['cells'];//选择excel的shell
if($list)
        {
                unset($list[1]);
                //print_r($list);

                foreach($list as $key=>$val)
                {
                     $data = trim($val[1]);// data即为excel中第一列数据,后面的数据以此类推
    }
}        

php对excel的导出:

  为新建一个界面添加以下代码:

  

Header("Content-type:   application/octet-stream");
Header("Accept-Ranges:   bytes");
Header("Content-type:application/vnd.ms-excel");
Header("Content-Disposition:attachment;filename=export_excel.xls");

接着直接使用echo输出即可,以\t和\n切换单元格

 
 
 

(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容