1
下面的代码生成这些消息:注意:未定义偏移量:3 /script.php线9633个
注意:未定义偏移量:3 /script.php线9633
通知:未定义偏移量:5 /script.php线9633
注意:未定义偏移:7 /script.php线9633
注意:未定义偏移:9 /script.php线9633
注意:未定义偏移量:11 /script.php线9633
注意:未定义偏移量:13 /script.php线9633
注意:未定义偏移量:15 /script.php上线9633
注意:未定义抵消: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];
非常感谢你,我会向你发送var_dump($ photos)和var_dump($ images) ; 情况如下:从表guids_fotos我必须删除每个“批”图像的2值,然后用逗号分隔它们。 因为我不能在这里发布它的最大长度的字符。 – 2013-03-02 21:12:51
好吧,假设你正在使用mysql_fetch_row()函数来获得你的$ row ['guids_fotos'],你的变量$ fotos是一个数组,但是爆炸通常需要一个字符串参数并将其转换为一个数组,例如这里字符串“123_456_789”将返回一个数组(“123”,“456”,“789”)。通过只计算奇数索引,我没有得到想要的结果。你能最终描述你想要的字符串的结构吗?以及你在开始时有什么... – Jaay 2013-03-02 21:38:52
好的。感谢您的帮助。 guids_fotos结构如下:(我在下一篇文章中写到)。 每个值用逗号分隔都是3张照片。小号,中号和大号均由“_”分隔。 我需要得到中间(中位数)是为什么我使用奇数。直到8张照片 我目前正常工作,但我得到的错误。 对不起,我的翻译。我用谷歌翻译。 :( – 2013-03-02 21:45:22