弄清楚如何使用 php excel 获取行 ID 列 ID

figuring out how to get row id column id with php excel

我正在尝试找到一种使用 php 获取 excel sheet 的 rowid 和 columnid 的方法,例如 if($date == $row){ your $rowid = 'something}

我见过类似

的东西
$row = $objPHPExcel->getActiveSheet()->getRowIterator($searchValue)-

>current();
$cellIterator = $row->getCellIterator();
$cellIterator->setIterateOnlyExistingCells(false);
foreach ($cellIterator as $cell) {
    echo $cell->getValue();
}

但 $searchValue 指的是一行,而不是实际的搜索词,我需要在 sheet 中找到当前日期,当前日期在名为 date 的列上,如果我找到那个日期获取 rowid/colid,这样我就可以写入该行和列,我知道我将始终使用任何给定行的 6 列,对此有什么想法吗?或者一些指针可能

$row = $objPHPExcel->getActiveSheet()
    ->getRowIterator($searchValue)->current();
$cellIterator = $row->getCellIterator();
$cellIterator->setIterateOnlyExistingCells(false);
foreach ($cellIterator as $cell) {
    echo 'ROW: ', $cell->getRow(), PHP_EOL;
    echo 'COLUMN: ', $cell->getColumn(), PHP_EOL;
    echo 'COORDINATE: ', $cell->getCoordinate(), PHP_EOL;
    echo 'RAW VALUE: ', $cell->getValue(), PHP_EOL;
}

或在/Examples

中查看28iterator.php