PHP 에러중에 "Undefined variable" 나타날때, 해당 값의 변수의 초기값이 없을때, 나타난다. 해당 방법을 없애는 것은 경고 메시지를 보이지 않게 하던지. 해당 변수값의 초기값을 주면 해결된다. 또는 내가 무심결에 소스에 Error보기 설정이 되어 있을때도 에러나 날수 있습니다. // we will do our own error handling error_reporting(E_ALL); ini_set("display_errors", 1); 참고로 저의 경우 retune $tmp; 을 넘길때, $tmp값을 선언하지 않았을때, 에러가 났다. $tmp가 array타입이라서 $tmp = []; 로 선언해 줬습니다. 아래는 에러에 대한 설명들이 잘 나와 있어서 배껴둡니다. 출처: https://s..