$filename = "mypage.asp";
//1 strrchr함수를 사용해서 확장자 구하기
$ext = substr(strrchr($filename, '.'), 1);
echo$ext;
echo"<br>";
//2 strrpos 함수와 substr함수를 사용해서 확장자 구하기
$ext = substr($filename, strrpos($filename, '.') + 1);
echo$ext;
echo"<br>";
//3 expload 함수와 end 함수를 사용해서 확장자 구하기
$ext = end(explode('.', $filename));
echo$ext;
echo"<br>";
//4 preg_replace 함수에 정규식을 대입해서 확장자 구하기
$ext = preg_replace('/^.*\.([^.]+)$/D', '$1', $filename);
echo$ext;
echo"<br>";
//5 pathinfo 함수를 사용해서 확장자 구하기
$fileinfo = pathinfo($filename);
$ext = $fileinfo['extension'];
echo$ext;
'프로그래밍' 카테고리의 다른 글
PHP 5.3에서 <?를 <?php로 써야 하는 문제 (0) | 2014.12.03 |
---|---|
파일업로드 확장자 체크하기 (0) | 2014.10.02 |
무조건 알아야 할 PHP 속도 테스트 20 가지 (0) | 2013.12.30 |