トップページ >  PHP >  Undefined offsetエラー
初版2013/02/03: 最終更新日2013/02/03
Undefined offsetエラー
目次
Undefined offsetエラー
Undefined offsetエラー
Undefined offsetエラーは配列に未定義の値が入っている場合にエラーが発生します。
以下は連想配列を宣言してループしている例です。

$arr = array(1 => true,3 => true);
$i=1;
while($i<=3){
print $arr[$i]."¥n";
$i++;
}

これを実行すると、Notice: Undefined offset: 2と警告が出ます。
エラーではないので、処理は続行されます。連想配列については、連想配列を作成するを参照ください。