首页 > 解决方案 > PHP:如何从 phpspreadsheet 中的每一行获取第一个单元格值

问题描述

我正在使用来自的 phpspreadsheet

https://phpspreadsheet.readthedocs.io/en/develop/topics/accessing-cells/#looping-through-cells

    $spreadsheet = \PhpOffice\PhpSpreadsheet\IOFactory::load($upload_path);
    $worksheet = $spreadsheet->getActiveSheet();
    foreach ($worksheet->getRowIterator() as $row) {
            $cellIterator = $row->getCellIterator();
            print_r($cellIterator);
            $cellIterator->setIterateOnlyExistingCells(FALSE); 
            foreach ($cellIterator as $cell) {
                $emailid = $cell->getValue();
            }

上面是我使用的代码,它迭代 celliterator 并打印行中的所有单元格,但我只需要第一行。

标签: php

解决方案


推荐阅读