zoukankan      html  css  js  c++  java
  • php操作EXCLE(通过phpExcle实现读excel数据)

    <?php
    require_once('/PHPExcel/Reader/Excel2007.php');
    $objReader = new PHPExcel_Reader_Excel2007;
    $PHPExcel = $objReader->load('testExcel.xls');

    /**
     * 读取excel文件中的第一个工作表
     */
    $currentSheet = $PHPExcel->getSheet(0);
    /**
     * 取得最大的列号
     */
    $allColumn = $currentSheet->getHighestColumn();
    /**
     * 取得总行数
     */
    $allRow = $currentSheet->getHighestRow();

    /**
     * 从第2行开始输出
     */
    for($currentRow = 1; $currentRow<=$allRow;$currentRow++){
        //从第A列开始输出
        for($currentColumn="A";$currentColumn<=$allColumn;$currentColumn++){
            $val = $currentSheet->getCellByColumnAndRow(ord($currentColumn)-65,$currentRow)->getValue();
            if($currentColumn == 'A'){
                echo $val;
                //echo GetDate($val)." ";
            }else{
                //echo $val;
                //如果输出汉字有乱码,则需要将输出内容用iconv函数进行编码转换,如下将gb2312编码转换为utf8
                echo iconv('utf-8','gb2312',$val);
            }
            echo "   ";
        }
        echo "<br>";
    }

  • 相关阅读:
    Extjs知识点汇总
    div设置滚动条内容任然显示不全
    win7 系统安装 docker
    docker常用命令
    cargo实现自动化部署远程jetty容器(非安全模式)
    win7 失去焦点解决方案
    jeecms 评论相关
    jeecms v8 网站访问量配置
    python——进程池
    python多进程编程常用到的方法
  • 原文地址:https://www.cnblogs.com/tangchuanyang/p/3899261.html
Copyright © 2011-2022 走看看