我正在尝试将此php library与Sheetsu结合使用,以从Google电子表格中提取单个数据,以在网页上输出。恐怕我的php技能很少而且参差不齐,因此我缺少最后一个关键组成部分。
设置测试文件并运行查询时,代码会将所有内容转储到$ collection对象中。如果输出print_r($collection);
,我会得到:
Sheetsu\Collection Object (
[models:Sheetsu\Collection:private] => Array (
[0] => Sheetsu\Model Object (
[id] => 2.05.1
[title] => The Mead of Poetry
[answer] => Kvasir was created from the spit of the Aesir and Vanir. He was very wise.
)
)
)
我的数据在那里,一切都按预期工作,但是我从未见过像这样的结构。
我如何只回声说[answer]值?我不确定该使用哪种语法。
谢谢!
答案 0 :(得分:0)
尝试echo $ collection [0]-> answer;
答案 1 :(得分:0)
尝试
$collection->get(0)
或
$collection->getFirst()
或
$collection->getAll()[0]
等
模型是私有财产,您不能直接访问
所以访问答案就像
$collection->get(0)->answer