当前位置: 首页 > 编程笔记 >

php获取文件后缀的9种方法

张嘉熙
2023-03-14
本文向大家介绍php获取文件后缀的9种方法,包括了php获取文件后缀的9种方法的使用技巧和注意事项,需要的朋友参考一下

本文实例为大家分享了9种php获取文件后缀的方法,供大家参考,具体内容如下

<?php
/**
 * Created by PhpStorm.
 * User: liuft
 * Date: 2016/3/7
 * Time: 15:46
 */
 
//第一种
// function get_extension($file)
// {
// $file = explode('.', $file);
//   return end($file);
// }
//第二种
 
// function get_extension($file)
// {
//   return substr(strrchr($file, '.'), 1);
// }
 
 
//第三种
// function get_extension($file){
// return pathinfo($file)['extension'];
// }
// 
 
 
//第四种
//function get_extension($file)
//{
//  return substr($file, strrpos($file, '.') + 1);
//}
 
//第五种
//function get_extension($file)
//{
// $file = preg_split('/\./', $file);
//  return end($file);
//}
 
 
//第六种
// function  get_extension($file){
// $file = strrev($file);
//   return strrev(substr($file,0,strpos($file,'.')));
// }
//
 
//第七种
// function get_extension($file)
// {
//   return pathinfo($file, PATHINFO_EXTENSION);
// }
// 
//第八种
// function get_extension($file)
// {
//   preg_match_all('/\.[a-zA-Z0-9]+/',$file,$data);
//   return !empty($data[0])?substr(end($data[0]),1):'';
// }
 
 
//第九种
// function get_extension($file){
//   return str_replace('.','',strrchr($file,'.'));
// }
 
 
//暂时想这么多,以后想起来再补充
 
$file = "http://10.31.63.8:8081/M00/00/09/Ch8_CFaaMLqAO87JAACePvS0ZRk.webp";
 
$data = get_extension($file);
 
var_export($data);

以上就是本文的全部内容,希望对大家的学习有所帮助。

 类似资料:
  • 本文向大家介绍php获取文件名后缀常用方法小结,包括了php获取文件名后缀常用方法小结的使用技巧和注意事项,需要的朋友参考一下 本文实例汇总了php获取文件名后缀常用方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的php程序设计有所帮助。

  • 本文向大家介绍python获取文件后缀名及批量更新目录下文件后缀名的方法,包括了python获取文件后缀名及批量更新目录下文件后缀名的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python获取文件后缀名及批量更新目录下文件后缀名的方法。分享给大家供大家参考。具体实现方法如下: 1. 获取文件后缀名: 这里的关键是os.path.splitext() 如abc/ef.g.h ,这里

  • 本文向大家介绍PHP获取文件扩展名的4种方法,包括了PHP获取文件扩展名的4种方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP获取文件扩展名的4种方法。分享给大家供大家参考,具体如下: 希望本文所述对大家PHP程序设计有所帮助。

  • 本文向大家介绍php修改指定文件后缀的方法,包括了php修改指定文件后缀的方法的使用技巧和注意事项,需要的朋友参考一下 因项目需求,需要将asp后缀的修改成php,因懒于一个个修改。又觉得php跟Qt一样都是高级语言了,一般高级语言都有提供对获得的内容进行增删改查的函数。经过一番资料查找与代码测试,总结出了PHP修改指定文件后缀的方法,分享给大家。 目标:将当前目录下的asp后缀改成php,而不影

  • 本文向大家介绍使用PHP接受文件并获得其后缀名的方法,包括了使用PHP接受文件并获得其后缀名的方法的使用技巧和注意事项,需要的朋友参考一下 HTML的form表单 用html的表单模拟一个文件上传的post请求,代码如下: 注意: 要确保文件上传表单的属性是 enctype="multipart/form-data",否则文件上传不了 PHP 首先,需要解释一下PHP的全局变量$_FILES,此数

  • 本文向大家介绍PHP实现批量修改文件后缀名的方法,包括了PHP实现批量修改文件后缀名的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP实现批量修改文件后缀名的方法。分享给大家供大家参考。具体如下: 希望本文所述对大家的php程序设计有所帮助。

  • 本文向大家介绍PHP获取数组最后一个值的2种方法,包括了PHP获取数组最后一个值的2种方法的使用技巧和注意事项,需要的朋友参考一下 总体来说,php的内置函数end还是最好的方法的了。大家可以测试下。 PHP取值很容易,可以使用循环遍历、类指针(个人称之),但是如果去数组最后一个值的时候也采用遍历的话是不是消耗了很多性能啊?? 下面有三种取值方法可以更好的取出数组的最后一个值: 这是三个函数的取值

  • 本文向大家介绍PHP读取大文件的几种方法介绍,包括了PHP读取大文件的几种方法介绍的使用技巧和注意事项,需要的朋友参考一下 读取大文件一直是一个头痛的问题,我们像使用php开发读取小文件可以直接使用各种函数实现,但一到大文章就会发现常用的方法是无法正常使用或时间太长太卡了,下面我们就一起来看看关于php读取大文件问题解决办法,希望例子能帮助到各位。 场景:PHP读取超大文件,例如1G的日志文件,我