PHP Fatal error: Uncaught TypeError: Argument must be of type - 타입 힌트 위반 완벽 해결
PHP 8.0 이상을 쓰다 보면 갑자기 마주하는 에러가 있다. 함수나 메서드에 정수를 넘겨야 하는데 문자열을 넘겼다거나, 배열을 기대했는데 객체를 전달했을 때 발생하는 TypeError다. 문제는 이 에러가 개발 중엔 잘 안 보이다가 프로덕션 환경에서 특정 사용자의 요청이 들어올 때만 터진다는 것이다.대부분의 개발자는 이 에러를 만나면 타입 힌트를 제거하거···
4
0