php获取文件名的方法:可以用basename()函数来获取文件名,例如:【basename($full_name)】。还可以使用pathinfo()函数来获取文件名。

PHP中获取文件名的方式

1、直接用basename:<?php

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

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

$dir = dirname($full_name); // $dir is "c:\wamp\php"

?>

2、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

?>

3、explode :使用一个字符串分割另一个字符串array explode ( string $delimiter , string $string [, int $limit ] )

更多相关知识,请访问 PHP中文网!!

相关标签:php

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php读取文件名称,php如何获取文件名相关推荐

  1. python读取文件名存到list_python读取文件名称生成list的方法

    下面为大家分享一篇python读取文件名称生成list的方法,具有很好的参考价值,希望对大家有所帮助.一起过来看看吧 经常需要读取某个文件夹下所有的图像文件. 我使用python写了个简单的代码,读取 ...

  2. bat修改文件内容_批量获取文件名,这几招太高效了!

    每周末整理好重点报告库内容后,风弦都会发一篇推文,文章中为大家列出本周收录报告的清单. 有朋友就很好奇,我是怎么获取这么多文件的文件名的,复制粘贴么?当然,不是!重点报告库每周收录100+最新报告,复 ...

  3. Java读取文件夹下的所有文件名和文件内容

    读取文件夹下的所有文件名和文件内容 1. 读取指定目录下的每一个文件的文件名和文件内容 2. 并把文件名作为key,文件内容为value 存储在map集合中 3. 通过遍历map集合拿到我们需要的文件 ...

  4. php读取文件名称,PHP获取文件名称的方法

    PHP获取文件名称的方法 php程序中,我们经常需要获取当前运行的php程序的文件名称,大家知道php获取文件名称吗?以下是小编为大家搜索整理的PHP获取文件名称的'方法,希望能给大家带来帮助!更多精 ...

  5. struts文件上传,获取文件名和文件类型

    Action中还有两个属性:uploadFileName和uploadContentType,这两个属性分别用于封装上传文件的文件名.文件类型.这是Struts2设计的独到之处:Strut2的Acti ...

  6. c++读取文件名称(windows)

    目标文件夹: 源码: #include<iostream> #include<vector> #include<string> #include<io.h&g ...

  7. linux服务器文件名称乱码,linux中文文件名乱码怎么解决?

    由于安装英文版的系统不支持中文,出现中文文件名乱码. 下面操作时在centos上安装中文支持: 1)先下载并安装两个语言包: fonts-chinese-3.02-12.el5.noarch.rpm ...

  8. 文件上传下载获取文件名后缀

  9. 【批量获取文件名及批量文件重命名】

    批量获取文件名及批量文件重命名 批量获取文件名 1.批量获取文件名 批量文件重命名 2.批量文件重命名 本次操作所用文件路径及该目录下所有文件如下图: 批量获取文件名 1.批量获取文件名 步骤一:新建 ...

最新文章

  1. 实验4  数据的安全性管理
  2. [Recompose] Pass a React Prop to a Stream in RxJS
  3. javascript 之clientHeight、scrollHeight、offsetHeight
  4. Python subprocess模块
  5. 分享自己作为一个程序员的找工作经历
  6. Java构造方法以及重载
  7. 机器学习难?那是你没看过这张路线图!
  8. 【Kafka】Window下kafka开启JMX监控
  9. 记录CodeForces第一次比赛经历
  10. 7. 吴恩达机器学习课程-作业7-Kmeans and PCA
  11. python psutil模块怎么在线下载_python之psutil模块
  12. RHEL AS 5 安装MYSQL
  13. “蔡徐坤微博转发过亿”幕后推手一审获刑五年
  14. CocosCreator之粒子动画入门:飞机尾焰
  15. Bulma和 Tailwind功能比较
  16. 计算机博弈围棋,计算机博弈:“不围棋”入门教程
  17. 算法创作|什么是数据结构
  18. 从零开始实现图片加载特效之黑白照片、倒影图片、图片蒙版
  19. 周易六十四卦——比卦
  20. 图漾深度相机FS820-E1使用

热门文章

  1. Hive中with/with as 的用法
  2. SVN(一)SVN的安装及配置(客户端+服务端)
  3. H5+pdfJS的实现
  4. uni-app支付功能
  5. OPPOFindX5Pro和中兴Axon40Ultra哪个配置好 哪个更值得买
  6. freeswitch配置同个SIP账号注册多个终端
  7. tpcc压测MySQL数据库
  8. Kali 2.0 使用 Reaver 的注意事项
  9. 研究生需要考计算机二级吗,研究生可以考计算机二级吗
  10. uefi启动linux过程_Linux UEFI与备份还原(引导修复)