0

次のコードは、これらのメッセージを生成しています。

注意: 未定義のオフセット: 9633 行目の /script.php の 3

Notice: Undefined offset: 5 in /script.php 行 9633

Notice: 未定義のオフセット: /script.php 行 9633 の 7

Notice: 未定義のオフセット: 9 行目 /script.php の 9633

注意: 未定義のオフセット: 9633 行目の /script.php の 11

注意: 未定義のオフセット: 9633 行目の /script.php の 13

Notice: Undefined offset: 15 in /script.php 行 9633

Notice: Undefined offset: 15 in /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];
4

1 に答える 1

2

$ fotos2変数の中には、配列があります。1つまたはおそらく2つのセルが必要です。つまり、変数$fotoには1つまたは2つの「_」文字しか含まれていません。セパレータは「_」ではないと思います。var_dump($ fotos)の結果を提供していただければ便利です。

于 2013-03-02T20:12:43.733 に答える