php从完整文件路径中分离文件目录和文件名的方法

 这篇文章主要介绍了php从完整文件路径中分离文件目录和文件名的方法,涉及php中basename及dirname函数的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下

 
 

本文实例讲述了php从完整文件路径中分离文件目录和文件名的方法。分享给大家供大家参考。具体分析如下:

basename()函数用于从路径中获得文件名
dirname()函数用于从路径中获得文件目录

?

1
2
3
4
5

<?php
$full_name = 'c:wampphpphp.ini';
$base = basename($full_name); // $base is "php.ini"
$dir = dirname($full_name); // $dir is "c:wampphp"
?>

希望本文所述对大家的php程序设计有所帮助。

时间: 2024-12-08 06:32:22

php从完整文件路径中分离文件目录和文件名的方法的相关文章

php从完整文件路径中分离文件目录和文件名的方法_php技巧

本文实例讲述了php从完整文件路径中分离文件目录和文件名的方法.分享给大家供大家参考.具体分析如下: basename()函数用于从路径中获得文件名 dirname()函数用于从路径中获得文件目录 <?php $full_name = 'c:\wamp\php\php.ini'; $base = basename($full_name); // $base is "php.ini" $dir = dirname($full_name); // $dir is "c:\w

XP系统下显示完整文件路径的方法

XP系统下显示完整文件路径的方法: 1.点击"工具",选择"文件夹选项". 2.点击"查看"选项卡,勾选"在地址栏中显示完整路径",然后确认就可以了!再打开文件夹就可以显示完整的文件名路径了.

hadoop删除文件报错“NullPointException” 文件路径中文件名中文乱码

问题描述 hadoop删除文件报错"NullPointException" 文件路径中文件名中文乱码 大家好,我想请教一下关于hadoop文件删除的问题,希望有大牛在空闲之余给予指导. 问题描述:之前别的用户通过hadoop上传了文件,由于编码问题,之前人家上传的文件名读取出来 为中文乱码,例如:fileUrl==========hdfs://localhost:9000/user11417591508779_???????.docx, 现在我想删除这些乱码文件,由于文件路径中包含中文

linux中shell脚本提取路径中提取目录名、文件名及扩展名

编写脚本(Shell)时,经常会遭遇包括全路径的文件名里提取路径名.文件名等. 在这里包括全路径的文件名为 /usr/local/apach2/etc/httpd.conf 定义为 FILE="/usr/local/apach2/etc/httpd.conf" (1)提取文件名 FILENAME=${FILE##*/} ##*/ 表示删除从最前面开始至最后一个/出现的部分,因此FILENAME为httpd.conf. (2)提取文件扩展名 EXT=${FILE##*.} 和(1)一样,

解决在Dreamweaver中不支持中文文件名的方法

dreamweaver|解决|文件名|中文 用Dreamweaver制作网页时,如果插入的图片.GIF动画.声音.视频或链接的网页是用中文命名的,在用IE浏览器浏览时可能显示不出来.以至于大家不得不将用到的素材全改为英文文件名,然后再在Dreamweaver中引用.随着素材的增多,因为是英文文件名,要查找某个文件是多么不方便呀! 经过摸索,笔者发现Dreamweaver可以插入以中文命名的素材.也可以链接以中文命名的网页.在插入素材或链接网页后切换到代码窗口,将乱码文件名改为相应的中文文件名即可

解决DW中不支持中文文件名的方法

解决|文件名|中文 用Dreamweaver制作网页时,如果插入的图片.GIF动画.声音.视频或链接的网页是用中文命名的,在用IE浏览器浏览时可能显示不出来.以至于大家不得不将用到的素材全改为英文文件名,然后再在Dreamweaver中引用.随着素材的增多,因为是英文文件名,要查找某个文件是多么不方便呀! 经过摸索,笔者发现Dreamweaver可以插入以中文命名的素材.也可以链接以中文命名的网页.在插入素材或链接网页后切换到代码窗口,将乱码文件名改为相应的中文文件名即可. (注意:"属性&qu

安装ghost win7系统提示“镜像文件路径不能有中文”怎么办

  故障图: 小知识普及: 镜像文件:其实就是和ZIP压缩包类似,它是将特定的一系列文件按照一定的格式制作成单一的文件,以方便用户下载和使用,例如一个测试版的操作系统.游戏等,镜像文件是光盘的"提取物". 镜像文件路径:就是你下载或制作的系统镜像(一般是GHO)存放在电脑硬盘的路径,如下图所示. 解决方法: 将你刚才打开的系统安装选择全部都关掉,然后再计算机中,将这个镜像文件存放的文件夹以及镜像文件的名字中出现的中文部分全部改为英文的,修改完成之后再进行操作,就会大发现可以安装了哦,具

C#从字符串中分离文件路径、文件名及扩展名

开发程序时,为了更好的识别文件的相关属性,经常需要将文件的路径.名称及其扩展名从一个字符串中分离出来,这时可以使用Substring方法在字符串中进行相应的截取,然后输出即可.从字符串中分离文件路径.文件名及扩展名的关键代码如下: string strPath = textBox1.Text.Substring(0, textBox1.Text.LastIndexOf("\\")); string strName=textBox1.Text.Substring(textBox1.Tex

从字符串中分离文件路径、文件名及其扩展名

此函数从字符串中分离出路径 Function ParsePath (sPathIn As String) As String Dim I As Integer For I = Len(sPathIn) To 1 Step -1 If InStr(":\", Mid$(sPathIn, I, 1)) Then Exit For Next ParsePath = Left$(sPathIn, I) End Function 此函数从字符串中分离出文件名 Function ParseFile