用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > php教程

php 取文件后缀名几种有效的方法

时间:2015-01-23  来源:西部数据  作者:西部数据

要取得文件后缀名在php中有很多的广告,如php函数pathinfo得出结果后的$extend[\"extension\"]就是一个不错的方法,后面都是民间自定义有需了解的朋友也可以参考一下.

利用 pathinfo函数

实例代码如下:

  1. <?php 
  2.  
  3. function extend_2($file_name
  4. $extend = pathinfo($file_name); 
  5. $extend = strtolower($extend["extension"]); 
  6. return $extend

定义和用法

pathinfo() 函数以数组的形式返回文件路径的信息.

语法

pathinfo(path,options)

pathinfo() 返回一个关联数组包含有 path 的信息.

包括以下的数组元素:

[dirname] 

[basename] 

[extension]

//取文件的扩展名

实例代码如下:

  1. function getextension($filename
  2.   return substr(strrchr($filename,”.”),1); 

用切分方法

实例代码如下:

  1. function GetFiletype($filename){ 
  2.  $filer=explode(".",$filename); 
  3.  $count=count($filer)-1; 
  4.  return strtolower(".".$filer[$count]); 

利用切分法带系统自带函数 array_reverse

实例代码如下:

  1. function getfile($filestr){ 
  2.   // 用点号分隔文件名到数组 
  3.     $get = explode('.',$filestr);   
  4.   //把上面数组倒序 
  5.     $get = array_reverse($get);   
  6.   //返回倒序数组的第一个值 
  7.     return $get[0];  
  8. $filename =  getfile('nowamagic.doc');  
  9. echo $filename

array_reverse详解 ( PHP 4中, PHP 5中)

array_reverse -返回一个数组的内容次序颠倒

阵列array_reverse (数组$阵列[ ,布尔$ preserve_keys =虚假] ) 

采取一种输入数组并返回一个新数组的命令的内容扭转.

来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门