본문 바로가기
PHP

[PHP] 에러메시지 Undefined offset 의미

by LightBlogger 2018. 6. 20.

간혹 PHP에서 다음과 같은 에러메시지를 볼 때가 있다.


Notice: Undefined offset: 4 in ... on line 25


뒤의 line 25는 물론 코드의 25번째 줄에서 발생한 에러라는 의미고,


Undefined offset 은 어떤 배열에서 정의되어 있지 않은 값을 호출하려 할 때 발생하는 에러다.



위 메시지의 숫자 4 부분이 그 값의 위치를 말해준다. 


위 예는 존재하지 않는 값인 $array[4] 를 호출하려 했을 때 나오는 메시지다.



반응형

댓글