首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在PHP中访问Google Sheets API返回的数组中的值

在PHP中访问Google Sheets API返回的数组中的值
EN

Stack Overflow用户
提问于 2018-06-25 17:21:51
回答 1查看 538关注 0票数 -2

我正在使用PHP通过Google Sheets API读取和写入Google Sheets。当我使用这个命令时:

$my_variable=$service->spreadsheets_values->get($spreadsheetId,$range); 

该接口返回如下所示的object(Google_Service_Sheets_ValueRange)

{
  ["collection_key":protected]=> string(6) "values" 
  ["majorDimension"]=> string(4) "ROWS"
  ["range"]=> string(9) "Sheet1!A4"
  ["values"]=> array(1)
    {
      [0]=> array(1)
      {
        [0]=> string(3) "180"
      }
    }
  ["internal_gapi_mappings":protected]=> array(0) { }
  ["modelData":protected]=> array(0) { }
  ["processed":protected]=> array(0) { }
}

我想要的数字在数组中,它是答案(从电子表格输出),在本例中是"180"。我可以使用哪个PHP命令从数组中提取该值并将其echo /打印到屏幕上?

EN

回答 1

Stack Overflow用户

发布于 2018-06-25 17:25:45

尝试使用下面的语句。据我所知,任何API响应都是一种普通的对象访问方法。

echo $my_variable->values[0][0];

如果你遇到任何问题,请告诉我。

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51020089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档