Php 我有未定义的偏移量:9。行号:$string中的42

Php 我有未定义的偏移量:9。行号:$string中的42,php,html,string,offset,Php,Html,String,Offset,我已经找了一整天的时间来解决这个问题。 当我尝试调试时,会出现如下消息: 大宗报价 消息:未定义的偏移量:9| 文件名:views/view_viewnews.php| 电话号码:42 我哪里会出错?有什么帮助吗?谢谢 $date_str = $string[0][9]; 数组$string[0]的第10个值没有值 这就是为什么。你能说出$date\u str的值是多少吗?var\u dump$string,看看里面是什么。是的,我使用了$string=json\u decode$jsonfi

我已经找了一整天的时间来解决这个问题。 当我尝试调试时,会出现如下消息:

大宗报价 消息:未定义的偏移量:9| 文件名:views/view_viewnews.php| 电话号码:42

我哪里会出错?有什么帮助吗?谢谢

$date_str = $string[0][9];
数组$string[0]的第10个值没有值


这就是为什么。

你能说出$date\u str的值是多少吗?var\u dump$string,看看里面是什么。是的,我使用了$string=json\u decode$jsonfile,true;嗯,让我再检查一下jsonfile。我我从那里得到了价值。如果只是如果,我只有6个值,那么$date_str=$string[0][5]?正当数组从0开始。如果您希望得到第9个值,则应“询问”第8个值。@LinaLyn通过单击“检查”按钮将答案输入为已解决的值。谢谢。
$date_str = $string[0][9];