Php 如何计算谷歌工作表中的行数?
实际上,我想在最后一行之后添加一个新行,有时在最后一行后面会有几行空行,所以在这种情况下,我必须在最后一行(不是空的)之后用新数据更新空行。因此,在这种情况下,要么我必须动态地到达具有数据的最后一行,要么获取行的总数,然后循环回具有数据的行,以便我能够在正确的位置添加新记录 到目前为止,我的代码是:Php 如何计算谷歌工作表中的行数?,php,google-sheets,google-sheets-api,Php,Google Sheets,Google Sheets Api,实际上,我想在最后一行之后添加一个新行,有时在最后一行后面会有几行空行,所以在这种情况下,我必须在最后一行(不是空的)之后用新数据更新空行。因此,在这种情况下,要么我必须动态地到达具有数据的最后一行,要么获取行的总数,然后循环回具有数据的行,以便我能够在正确的位置添加新记录 到目前为止,我的代码是: $worksheets = $spreadsheet->getWorksheetFeed()->getEntries(); $worksheet = $worksheets
$worksheets = $spreadsheet->getWorksheetFeed()->getEntries();
$worksheet = $worksheets[1];
$cellFeed = $worksheet->getCellFeed();
$counter = 0;
for($i=1;$i<=2;$i++)
{
for($j=1;$j<=3;$j++)
{
$topLeftCornerCell = $cellFeed->getCell($i, $j);// $i = rows and $j = columns
echo $topLeftCornerCell->getcontent(); // "last_name"
}
$counter++;
}
$worksheets=$spreadsheet->getWorksheetFeed()->getEntries();
$工作表=$工作表[1];
$cellFeed=$worksheet->getCellFeed();
$counter=0;
对于($i=1;$igetcontent();/“姓氏”
}
$counter++;
}
在这段代码中,我只是获取两行三列的记录
Google Sheets for PHP中有行计数的方法吗?你使用Sheets REST API吗?它有附加行/数据的方法。@tehhowch Google ApiAs我说过,Sheets v4有你想要的方法。@tehhowch我正在学习本教程。关于这段看起来像过时教程的代码,你能帮我吗?客户端它使用的库只实现了Sheets API的v3。我对学习如何将过时的客户端库用于遗留API版本不感兴趣。切换到Sheets v4和一个真正的客户端库-Google为PHP提供了一个客户端库,以及示例和文档。