php怎么获取文件扩展名?php获得文件扩展名三种方法

发布时间:2021-01-11编辑:脚本学堂
php怎么获取文件扩展名,php获取文件扩展名的有哪些技巧,通过实例学习php取得文件扩展名的几种方法,例子比较简单,适合作为php入门教程参考。

php怎么获取文件扩展名?有哪些方法?

一、php简单获取文件扩展名的例子:

复制代码 代码示例:
<?php
 function get_file_extension($file_name)
 {
  /* may contain multiple dots */
  $string_parts = explode('.', $file_name);
  $extension = $string_parts[count($string_parts) - 1];
  $extension = strtolower($extension);
  return $extension;
 }
 $str="img.jpg";
 echo get_file_extension($str);//输出:jpg
?>

二、php获得文件扩展名三种方法

例子:
 

复制代码 代码示例:

<?php 
//方法一: 
function extend_1($file_name) 

$retval=""; 
$pt=strrpos($file_name, "."); 
if ($pt) $retval=substr($file_name, $pt+1, strlen($file_name) - $pt); 
return ($retval); 

//方法二 
function extend_2($file_name) 

$extend = pathinfo($file_name); 
$extend = strtolower($extend["extension"]); 
return $extend; 

//方法三 
function extend_3($file_name) 

$extend =explode("." , $file_name); 
$va=count($extend)-1;
return $extend[$va]; 

?>