PHP로 개발하다 보면 날짜 데이터를 다룰 일이 정말 많죠? 하지만 사용자로부터 입력받은 날짜 형식이 제각각이거나 비정상적일 때, 코드가 왜 오류를 내는지 몰라 답답했던 경험이 있으실 겁니다.오늘은 날짜와 시간 문자열을 해석(Parsing)하는 과정에서 발생한 경고(Warnings)와 오류(Errors)를 상세히 확인할 수 있는 date_get_last_errors() 함수에 대해 알아보겠습니다.1. date_get_last_errors()란?이 함수는 DateTime 객체를 생성하거나 date_parse() 같은 함수를 호출했을 때, 그 과정에서 발생한 가장 최근의 오류 및 경고 메시지를 배열로 반환합니다.단순히 "날짜가 잘못되었다"는 사실을 넘어, 어떤 부분이 어떻게 잘못되었는지 구체적인 정보를 제공..