注意:未定义的偏移量:3在/script.php的9633行


Notice: Undefined offset: 3 in /script.php on line 9633

生成这些消息的代码如下:

注意:未定义的offset: 3在/script.php的第9633行

注意:未定义的offset: 5在/script.php的第9633行

注意:未定义的offset: 7在/script.php的第9633行

注意:未定义的offset: 9在/script.php的第9633行

注意:未定义的offset: 11在/script.php的第9633行

注意:未定义的offset: 13在/script.php的第9633行

注意:未定义的offset: 15在/script.php的第9633行

注意:未定义的offset: 15在/script.php的第9633行

事实是脚本对我有效,但这个"错误"我担心……有人能帮帮我吗?

// fotos
$fotos = $row['guids_fotos'];
$fotos2 = explode('_',$fotos);
$imagenes = $fotos2[1].','.$fotos2[3].','.$fotos2[5].','.$fotos2[7].','.$fotos2[9].','.$fotos2[11].','.$fotos2[13].','.$fotos2[15];

在$fotos2变量中,这是一个数组;您应该有1或2个单元格,这意味着您的变量$foto只包含1或2个"_"字符。我认为你的分隔符不是"_",如果你能提供给我们var_dump($fotos)的结果,它将是有用的