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