WEBD/PHP

파일 확장자 구하기 여러가지 방법

라떼^^ 2020. 10. 2. 03:59

[code]

<?php

$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;

?>

[/code]

LIST