一、直接用basename函数

basename() 函数返回路径中的文件名部分。<?php

$full_name = 'c:\wamp\php\php.ini';

$base = basename($full_name); // $base is "php.ini"

?>

在线视频教程分享:php视频教程

二、使用pathinfo函数

pathinfo() 函数以数组的形式返回关于文件路径的信息。<?php

$path_parts = pathinfo('/www/htdocs/inc/lib.inc.php');

echo $path_parts['dirname'], "\n";

echo $path_parts['basename'], "\n";

echo $path_parts['extension'], "\n";

echo $path_parts['filename'], "\n"; // since PHP 5.2.0

?>

三、使用explode函数

explode() 函数使用一个字符串分割另一个字符串,并返回由字符串组成的数组。array explode ( string $delimiter , string $string [, int $limit ] )

相关文章教程推荐:php教程

php获取文件目录文件名,php获取路径中的文件名的方法有哪些相关推荐

  1. python批量读取文件名_python - 从路径中提取文件名,无论os / path形式如何

    python - 从路径中提取文件名,无论os / path形式如何 无论操作系统或路径格式是什么,我可以使用哪个Python库从路径中提取文件名? 例如,我想要所有这些路径返回c: a/b/c/ a ...

  2. linux 获取文件名函数,Linux shell中提取文件名和路径

    前言 有个软件叫HLAreporter,它真的搞人,基本上就是shell脚本联合起来的,关键是居然还有各种小问题,其中之一就是关于文件名和目录名这个,导致程序只能在软件本身的目录运行,然后各种bug, ...

  3. linux 脚本 提取文件名,powershell-从路径中提取文件名

    powershell-从路径中提取文件名 我想从以下路径中提取文件名: D:\Server\User\CUST\MEA\Data\In\Files\CORRECTED\CUST_MEAFile.csv ...

  4. java 获取sqlsession_获取Java的MyBatis框架项目中的SqlSession的方法

    从XML中构建SqlSessionFactory从XML文件中构建SqlSessionFactory的实例非常简单.这里建议你使用类路径下的资源文件来配置. String resource = &qu ...

  5. 如何从完整的文件路径中分离文件名和路径名?

    从路径中分离文件名: CString GetFileName(CString pathname)  {  for( int i=pathname.GetLength()-1; i>=0; i-- ...

  6. SpringBoot--获取路径中的参数(x-www-form-urlencoded)--方法/实例

    原文网址:SpringBoot--获取路径中的参数(x-www-form-urlencoded)--方法/实例_IT利刃出鞘的博客-CSDN博客 简介 本文用示例介绍SpringMVC如何获取路径中的 ...

  7. 使用Excel公式,获取 全路径中 的 文件名

    使用公式如下 =RIGHT(A20,LEN(A20)-FIND(CHAR(9),SUBSTITUTE(A20,"\",CHAR(9),LEN(A20)-LEN(SUBSTITUTE ...

  8. python从文件路径中提取文件名、所在文件夹

    需求 有的时候我们想从文件路径中提取出包含扩展的文件名,有的时候需要不包括扩展的文件名,还有的时候想要获取文件所在目录,在python中如何快速实现呢? 实现 我们有如下路径 D:\Worksheet ...

  9. php如何获取炸开一个数,php中打散字符串的方法

    php中打散字符串的方法 发布时间:2020-06-26 15:25:11 来源:亿速云 阅读:132 作者:Leah 本篇文章为大家展示了php中打散字符串的方法,代码简明扼要并且容易理解,绝对能使 ...

最新文章

  1. k8s helm 私服chartmuseum minio s3 存储配置
  2. 1.1 小巩的疑惑
  3. 前端微信小程序实战篇
  4. sql 数据库 实例删除
  5. luogu P1962 斐波那契数列
  6. OpenStack快速入门-queens版本
  7. Servlet读取xml文件的配置参数
  8. listview 刷新某一个item
  9. igs无法分配驱动器映射表_明白步进驱动器原理,就知道为什么步进电机要加驱动器了...
  10. XML学习之应用范围
  11. Programer四境界-摘自《代码大全》
  12. java sql编写教务系统_教务管理系统的设计与实现(SQLServer)
  13. SD/SDHC卡下载UBOOT 的注意事项
  14. VSS(Visual SourceSafe)使用方法
  15. 【保姆级】阿里云服务器frp内网穿透教程
  16. 中国大地坐标系CGCS2000
  17. UIWebView中添加活动指示器,来化解用户等待心理
  18. linux mint卸载桌面环境,在Ubuntu系统中安装最新Cinnamon桌面环境,包括启用及卸载...
  19. 图像分割之常用损失函数-Focal Loss
  20. CC2530关于端口中断常用的寄存器

热门文章

  1. 无法打开计算机的组策略,win7系统电脑本地组策略打不开无法运行的解决方法...
  2. java中的check函数_java中checked和unchecked 异常处理
  3. linux 复制 链接文件,Linux硬链接、软连接和复制的区别
  4. ib_logfile和mysql_bin_mysql的innodb中事务日志ib_logfile
  5. 接收list对象_PyTorch入门视频笔记从数组、列表对象中创建Tensor
  6. mysql5.6.22编译安装教程_Linux CentOS6.0下编译安装MySQL 5.6.22
  7. linux主机查看CPU核数和主机型号
  8. linux中ps ef和aux,Linux中ps aux、ps -aux、ps -ef之间的区别讲解
  9. java实验泛型与容器总结_【Java心得总结三】Java泛型上——初识泛型
  10. 玩转 SpringBoot 2.x 之 快速集成 Jedis客户端(普通版)