반응형

/*
$file_ext : 확장자 명 (ex : jpg)
$file_name : 입력한 파일 명 (ex : sss.jpg)
*/

/* 1. substr */
/*------------------------------------------------------*/
$file_ext = substr( strrchr($file_name,"."),1);
/*------------------------------------------------------*/

/* 2. explode */
/*------------------------------------------------------*/
$type = explode(".", $file_name);
$file_ext = $type[count($type)-1];  
/*------------------------------------------------------*/

/*
        1. substr을 이용하여 "."으로 구분해 내는 방법...
           xxx.tar.z 와 같은 "."가 여러개인 경우 해결 방법은
        마지막 "."뒤의 스트링만 확장자로 분리하여야 한다.
        그 해결방법으로
        2. explode를 이용하여 "."을 기준으로 배열에 저장 후
        배열의 크기-1 의 위치에 있는 스트링이 확장자를 분리해
        낼 수 있다.  
*/
반응형

'WEB > CGI' 카테고리의 다른 글

*OutputStream 한글 인코딩 처리  (0) 2010.10.21
JSP 파일 업로드  (0) 2010.10.21
E-mail programming 관련  (0) 2010.10.20
JSP에서 한글인코딩이 안될때  (0) 2010.10.20
PHP 문자열중 원하는 Tag만 제거하기  (0) 2010.10.19

+ Recent posts