php获取文件后缀-PHP 获取文件扩展名

2023-08-29 0 3,961 百度已收录

在开发PHP项目时,有时需要获取指定文件的扩展名。 接下来我爱编程就给大家介绍一下PHP如何获取文件扩展名。 有需要的朋友可以参考:

PHP获取文件扩展名的方式:

(1)方法一:

<pre class="brush:php;toolbar:false">/**
 * 取得文件扩展
 * @param $filename 文件名
 * @return 扩展名
 */
function fileext($filename) {
    $str = strtolower(trim(substr(strrchr($filename, '.'), 1, 10)));
    return $str;
}

(2)方法二:

$filename = 'logo.thumb.png';
echo substr(strrchr($file, '.'), 1);

php获取文件后缀-PHP 获取文件扩展名

使用 strrchr 函数查找一个字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串末尾的所有字符

(3)方法三:

$filename = 'logo.thumb.png';
echo substr($file, strrpos($file, '.')+1);

使用 strrpos() 函数查找最后一次出现的“.”。 在字符串中php获取文件后缀php获取文件后缀,返回位置,然后使用substr()函数从这个位置开始拦截

(4)方法四:

$filename = 'logo.thumb.png';
$arr=explode('.', $file);
echo end($arr);

php获取文件后缀-PHP 获取文件扩展名

使用 end() 函数返回字段的最后一个元素

(5)方法五:

/**
 * $filename 文件名
 * @return String
 */
function get_extension($filename){
    return pathinfo($filename,PATHINFO_EXTENSION);
}
$filename = 'logo.thumb.png';
echo  get_extension($filename);

pathinfo 函数返回元素: PATHINFO_DIRNAME - 仅返回目录名; PATHINFO_BASENAME - 只返回基本名称; PATHINFO_EXTENSION - 仅返回扩展名

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 php php获取文件后缀-PHP 获取文件扩展名 https://www.wkzy.net/game/175035.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务