간혹 PHP에서 다음과 같은 에러메시지를 볼 때가 있다.
Notice: Undefined offset: 4 in ... on line 25
뒤의 line 25는 물론 코드의 25번째 줄에서 발생한 에러라는 의미고,
Undefined offset 은 어떤 배열에서 정의되어 있지 않은 값을 호출하려 할 때 발생하는 에러다.
위 메시지의 숫자 4 부분이 그 값의 위치를 말해준다.
위 예는 존재하지 않는 값인 $array[4] 를 호출하려 했을 때 나오는 메시지다.
반응형
'PHP' 카테고리의 다른 글
[PHP] $i++ 과 ++$i 의 차이 (0) | 2018.06.21 |
---|---|
[PHP] 바이너리 서치로 인덱스 필드값 찾기 (0) | 2018.05.15 |
[PHP] 회원들의 재구매율 알아보기(4) - 완성 (0) | 2017.10.13 |
[PHP] 회원들의 재구매율 알아보기(3) - 날짜 계산하기 strtotime() (0) | 2017.09.26 |
[PHP] 회원들의 재구매율 알아보기(2) - 두 배열 비교하기 in_array() (0) | 2017.09.25 |
[PHP] 회원들의 재구매율 알아보기(1) - MySQL 컬럼(열)을 배열로 만들기 (0) | 2017.09.24 |
[PHP] mysqli_fetch_row, assoc, array 의 차이 (4) | 2017.09.20 |
[PHP] DB에서 특정 행들만 가져오기(8) - DB 에서 열 이름 가져오기 (0) | 2017.09.19 |
[PHP] DB에서 특정 행들만 가져오기(7) - DB에서 가져온 정보 출력하기 mysqli_fetch_row() (0) | 2017.09.18 |
[PHP] DB에서 특정 행들만 가져오기(6) - 쿼리 작성하기 mysqli_query() (0) | 2017.09.17 |
댓글