PHP实现获取文件后缀名的几种常用方法
本文实例讲述了PHP实现获取文件后缀名的几种常用方法。分享给大家供大家参考。具体如下:
方法1:
function get_file_type($filename){
$type = substr($filename, strrpos($filename, ".")+1);
return $type;
}
方法2:
function get_file_type($filename)
{
$type = pathinfo($filename);
$type = strtolower($type["extension"]);
return $type;
}
方法3:
function get_file_type($filename)
{
$type =explode("." , $filename);
$count=count($type)-1;
return $type[$count];
}
希望本文所述对大家的php程序设计有所帮助。
相关推荐
-
php中批量修改文件后缀名的函数代码
复制代码 代码如下: <?php function foreachDir($path){ $handle=opendir($path); if($handle){ while (false !== ($file = readdir($handle))) { if($file!="." && $file!='..'){ if(is_dir($path.$file)){ echo $path.$file."<br/>"; foreach
-
PHP实现批量修改文件后缀名的方法
本文实例讲述了PHP实现批量修改文件后缀名的方法.分享给大家供大家参考.具体如下: /** * 批量修改文件后缀名 * @param $path 文件夹路径 * @param $sext 原文件后缀名 ($sext=all说明整个目录的所有文件) * @param $dext 目的文件后缀名 * @return void */ function foreachDir($path,$sext,$dext){ $handle=opendir($path); if($handle){ while (f
-
php一行代码获取文件后缀名实例分析
本文实例讲述了php一行代码获取文件后缀名的方法.分享给大家供大家参考.具体方法分析如下: php中一行代码获取文件后缀名的方法要结合很多的函数了,我们这个有点像asp中的函数了,下面来一起看看吧. 实例: 复制代码 代码如下: $filename = 'D:/wamp/www/sparkphp/rar'; $rs = strtolower(trim(substr(strrchr($filename, "."), 1))); 详解: strrchr()函数查找字符串在另一个字符串中
-
php 文件上传后缀名与文件类型对照表(几乎涵盖所有文件)
网上有很多php文件上传的类,文件上传处理是php的一个特色(至少手册上是将此作为php特点来展示的,个人认为php在数组方面的优异功能更有特色),学php的人都知道文件上传怎么做,但很多人在编程中却可能忽视了一些细节问题,那就是文件的类型(MIME).在表单将文件提交给php做处理之前,浏览器会先解析识别一边是什么类型的文件,之后进入php处理环节,php又会去识别解析此文件的原始类型(并不是说你改成什么后缀就是什么文件).在这个过程中会有一些浏览器兼容,更准确来说是文件类型解析标识不一致的问
-
使用PHP接受文件并获得其后缀名的方法
HTML的form表单 用html的表单模拟一个文件上传的post请求,代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="
-
PHP文件上传后缀名与文件类型对照表整理
ie 火狐 id 后缀名 php识别出的文件类型 0 gif image/gif 1 jpg image/jpeg 2 png image/png 3 bmp image/bmp 4 psd application/octet-stream 5 ico image/x-icon 6 rar application/octet-stream 7 zip application/zip 8 7z application/octet-stream 9 exe application/octet-str
-
php上传功能集后缀名判断和随机命名(强力推荐)
不废话了,具体请看下文代码示例讲解. form.php <html> <head> <meta http-equiv="content-type" content="text/html" charset="utf-8"> <title>Upload Image</title> </head> <body> <form method="post&qu
-
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); } //方法
-
php中取得文件的后缀名?
第一类方法是利用数组完成的.先把文件名切割成数组,然后想办法取得数组最后一个元素就OK了.第二类方法是通过字符串的处理来完成,还有一种方法是用pathinfo()函数. 复制代码 代码如下: $pic = 'abc.3434.342.12123.123.exe'; $pics = explode('.' , $pic); /*得到数组总数,然后取最后一个*/ echo $num = count($pics); echo '<br>'.$pics[$num-1]; /*遍历数组,取得最后一个元素
-
php 如何获取文件的后缀名
比如图片文件的后缀,jpg或gif等 有两个方法 一,假如$img为图片文件名 $img=12345.gif; $img_ext = substr($img, strrpos($img, '.')); 二,用到php数组,先把文件名字符串读取到数组中 $ext2=explode(".",$img); $count=count($ext2); $count2=$count-1; $file_name = $urlstr .'.'.$ext2[$count2];//得到后缀并重新定义新的文
随机推荐
- 深入理解Scala函数式编程过程
- flex渐变色制作圆角橙色按钮示例代码
- JS实现含有中文字符串的友好截取功能分析
- iOS缓存文件大小显示功能和一键清理功能的实现方法
- 解决DropDownList总是选中第一项的方法
- Centos虚拟机上网配置IP方法
- PHP魔术方法的使用示例
- js跑步算法的实现代码
- BootStrap中按钮点击后被禁用按钮的最佳实现方法
- jQuery弹出窗口完整代码(居中,居左,居右)
- jQuery css() 方法动态修改CSS属性
- js插件YprogressBar实现漂亮的进度条效果
- sql2005数据导出方法(使用存储过程导出数据为脚本)
- 浅析PHP程序设计中的MVC编程思想
- centos 6.3 最小安装系统下快速搭建环境步骤分享
- 深入Java Robot实现控制鼠标和键盘的方法详解
- Android WebView 不支持 H5 input type="file" 解决方法
- android工程下不能运行java main程序的解决方法
- Android高级组件AutoCompleteTextView自动完成文本框使用详解
- 浅析Spring Boot中的spring-boot-load模块
