【发布时间】:2018-10-26 13:25:23
【问题描述】:
我正在使用 Laravel,只是想将一个元素分配给一个数组。但我不能这样做,因为我收到“未定义的偏移量:0”错误。但事情就是这样。我可以转储所需的元素并清楚地看到一个值。但我不能将它分配给一个数组。什么鬼?
这是我的代码:
$string = $response->getItems()[0]->snippet->thumbnails->medium->url;
$blogger['img'] = $string;
转储 $string 给出一个字符串。
"https://yt3.ggpht.com/a-/AJLlDp0ZDDmzdlnX9fxhDJgVuoY0T779ITk2-dKxNA=s240-mo-c-c0xffffffff-rj-k-no"
但是将这个 $string 分配给一个数组会得到这样的结果:
"Undefined offset: 0"
【问题讨论】:
-
“未定义的偏移量”应参考
$response->getItems()[0]。如果那不存在,那么我不知道您如何将任何有用的价值带入$string。 -
请不要包含代码、输出或错误消息的屏幕截图。这些东西都应该作为机器可读的文本直接出现在问题中。
-
知道了,抱歉...