【问题标题】:Spread sheet header row data validation using PHP Excel使用 PHP Excel 验证电子表格标题行数据
【发布时间】:2014-07-15 10:39:48
【问题描述】:

我通过使用php脚本提交“提交按钮”上传了excel并将数据成功插入数据库。我要做的最后一个阶段是在将数据插入数据库之前验证 excel。我对验证没有任何想法。

在我的 excel 中,我应该验证第一行应该包含“以下标题”(即数字、标记、等级、注意等),然后从第二行开始,PHP 脚本应该检查(验证)这些值(数字应该只有8位,标记应该是

我正在使用 PHP Excel 库来读取电子表格数据

提前致谢

【问题讨论】:

    标签: php phpexcel


    【解决方案1】:

    你可以用下面的代码来做

    $objReader = PHPExcel_IOFactory::load($filename); $objWorksheet = $objReader->getActiveSheet(); //这将获取第一行 $row = $objWorksheet->getRowIterator(1)->current(); $cellIterator = $row->getCellIterator(); $cellIterator->setIterateOnlyExistingCells(false); //您可以遍历列以查看数据并将其与一些预定义的标题数组匹配。 foreach ($cellIterator as $cell) { 回声 $cell->getValue(); }

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 2021-06-25
      • 2014-03-05
      • 1970-01-01
      • 2018-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-16
      相关资源
      最近更新 更多