• 技术文章 >后端开发 >PHP问题

    php如何读取excel中的数据

    王林王林2019-09-24 13:04:30原创2828

    1、搭建php程序运行环境来执行程序,只要能让程序运行起来就行

    2、下载PHPExcel.php类文件以及相关组件

    excel-1.jpg

    3、包含到要运行的文件中 require PHPExcel.php,创建对象默认用excel2007读取excel,若格式不对,则用之前的版本进行读取

    excel-2.jpg

    4、读取excel的工作表可以是多个,如果你只需要读取第一个那么就用 $PHPExcel->getSheet(0) , 如果是多个就在循环中进行操作其他内容

    excel-3.jpg

    5、分别获取 excel表的行和列

    $allColumn = $currentSheet->getHighestColumn(); 
    /**取得一共有多少行*/ 
    $allRow = $currentSheet->getHighestRow(); 
    /**从第二行开始输出,因为excel表中第一行为列名*/

    excel-4.jpg

    6、在行和列的双循环中来读取对应的数据

    for($currentRow = 2;$currentRow <= 98;$currentRow++){ 
    /**从第A列开始输出*/ 
    echo"<tr>";
    //for($currentColumn= 'A';$currentColumn<= $allColumn; $currentColumn++){ 
    $cancername="";
    for($currentColumn= 'A';$currentColumn<='B'; $currentColumn++){

    两个for交叉定位可以读取单元格的数据

    excel-5.jpg

    推荐教程:PHP视频教程

    以上就是php如何读取excel中的数据的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php 读取 excel
    上一篇:php如何打开word文档获取里边内容 下一篇:php如何获取当前日期
    Web大前端开发直播班

    相关文章推荐

    • PHP实时生成并下载超大数据量的EXCEL文件• 利用for循环实现excel中多列数据合并到一个单元格• php导出excel表格的原理• PHP高性能Excel扩展1.2.8发布,文件读取数据类型可控!
    1/1

    PHP中文网