$name= iconv("EUC-KR", "UTF-8", $name);


$name에 들어있는 값을 "EUC-KR"인코딩에서 "UTF-8" 인코딩으로 변경한다는 의미입니다.

대략 홈페이지 상단 메타테그에 보면 아래와 같은 넘이 있는데..

<meta http-equiv='Content-type' content='text/html; charset=UTF-8'>

charset이 utf-8인데 데이터가 euc-kr 인코딩이라면 이상한 문자로 출력됩니다.