############################################################# # 파일명 비교 함수(특수문자 및 한글 포함시 False 리턴) # Programmer : 최현필(KumRyung) - 2005.05.24 ############################################################# function ChkFileName($FileName) { // 혹시나 있을 시작과 끝의 공백 제거... $filename = trim($FileName); // 숫자와 영문 그리고 . 이외의 문자가 있는지 체크 preg_match('/[0-9a-zA-Z.]+/', $FileName, $Result); // 참고 : ( ,) , [ , ] 를 파일명에 포함하고 싶을 경우 // '/[0-9a-zA-Z.\(\)\[\]]+/' 이 정규식을 사용하세요! // 체크한 결과값이 업로드한 파일명과 같은지 체크 if( $Result[0] == $FileName ) return "true"; // 같다면 True else return "false"; // 다르다면 False };