php获取文件扩展名后缀的方法

 PHP基础  2019-12-13  admin  1435  1937

方法一

$filename = 'abc/code.cent123.com.jpg';
$ext = substr($filename, strrpos($filename, '.') + 1); //jpg

strrpos() 计算指定字符串在目标字符串中最后一次出现的位置

方法二

$filename = 'abc/code.cent123.com.jpg';
$str = strrchr($filename, '.');//.jpg
$ext = substr(strrchr($filename, '.'), 1);//jpg

strrchr()查找指定字符在字符串中的最后一次出现,返回字符串中的一部分,这部分以搜索字符串最后出现位置开始,直到字符串末尾。

方法三

$filename = 'code.cent123.com.jpg';
$str = strrchr($filename, '.');//.jpg
$ext = trim($str,'.');//jpg

方法四

$filename = 'abc/code.cent123.com.jpg';
$arr_temp = explode('.',$filename);
$ext = end($arr_temp);//jpg

方法五

$filename = 'abc/code.cent123.com.jpg';
$arr_temp = explode('.',$filename);
$ext = $arr_temp[count($arr_temp)-1];//jpg

方法六

$filename = 'abc/code.cent123.com.jpg';
$ext = pathinfo($filename)['extension'];

方法七

$filename = 'abc/code.cent123.com.jpg';
$ext = pathinfo($file, PATHINFO_EXTENSION);

方法八

$filename = 'abc/code.cent123.com.jpg';
$ext = strrev(explode('.', strrev($filename))[0]);


如果文章对您有帮助,点击下方的广告,支持一下作者吧!

转载必须注明出处:

php获取文件扩展名后缀的方法 —— code.cent123.com

相关推荐


点名工具,抽奖软件

点名工具,抽奖软件

AI人脸替换工具离线版V6.0 最新版下载

AI人脸替换工具离线版V6.0 最新版下载下载 解压 双击运行roop_rope_facefusion_V60.exe 文件即可下载链接:https://pan.quark.cn/s/be7953632126AI人脸替换工具离线版V6.0

Systemd Web 管理系统:简化服务管理

# Systemd Web Systemd Web 是一个 Systemd 的 Web UI 管理系统,通过直观的界面和易用的操作,让用户能够轻松地管理 Linux 系统和服务。该项目旨在简化 Systemd 的使用,使得无论是专业的系统管理员还是普通的用户,都能够方便地对系统进行操作。 ## [github地址] (https://github.com/topascend/systemd

laravel 自定义写入日志

laravel 自定义写入日志if(!function_exists('myLog')){ /** *生成自定义文件日志内容 *@param$data *@paramstring$title *@parambool$isClear *@returnvoid *@Author:cent123.com */ functionmyLog($data,string$tit