PHP dirname() 函数

转载 2012年03月28日 16:08:15

定义和用法

dirname() 函数返回路径中的目录部分。

语法

dirname(path)
参数 描述
path 必需。规定要检查的路径。

说明

path 参数是一个包含有指向一个文件的全路径的字符串。该函数返回去掉文件名后的目录名。

例子

<?php
echo dirname("c:/testweb/home.php");
echo dirname("/testweb/home.php");
?>

输出:

c:/testweb
/testweb

php的dirname(__FILE__)和dirname(dirname(__FILE__))

dirname(dirname(__FILE__)); 假设__FILE__为 /home/web/config/config.php  上面的方法输出为 /home/web  dirname(dir...
  • webdesman
  • webdesman
  • 2010年10月12日 15:35
  • 15127

PHP几个函数pathinfo()、dirname()、basename()

$path = "/www/mywebsite/images/myphoto.jpg"; 1.pathinfo()函数 pathinfo()函数返回的是一个包含了文件信息的数组,数组中有四个元素,...
  • u010566813
  • u010566813
  • 2015年09月21日 18:21
  • 1222

PHP函数之dirname()

1. 定义和用法 dirname()函数返回路径中的目录部分。即返回去掉文件名后的目录名。 2. 参数 dirname(path): 参数 path是一个包含有指向一个文件的全路径的字符串。 ...
  • weixin_40891904
  • weixin_40891904
  • 2018年01月04日 20:47
  • 33

通过系统调用basename(), dirname()得到当前路径下的文件名和目录名

问题提出: 最近小组的小伙伴们都在写my_ls,myshell, 可能经常会遇到这样的问题, 需要得到当前路径下的文件名 比如当前绝对路径:/home/dela/dela_c, 现在想得到dela...
  • dela_
  • dela_
  • 2016年07月29日 15:09
  • 870

php dirname 中文目录(需重新编译)

php5一些特殊函数在处理中文开头的文件无法返回正常的值 原因: phpsrc/ext/standard/string.c下的php_basename函数 里边有一个php_mblen函数在遇到...
  • taoliujun
  • taoliujun
  • 2011年09月15日 15:30
  • 503

php文件之间相互引用路径问题的一般处理方法

基础知识    /前面的点式来表现路径的地址,一般来说都是相对路径 因为当你的文件上到外网上以后,你本地的路径可能和外网的路径不同 所以不能用绝对路径,用相对路径就可以找到文件 一...
  • g397388093
  • g397388093
  • 2015年01月25日 12:02
  • 5730

[SHELL]:dirname 命令详解

Linux下获得目录路径比较常用的是pwd命令和getcwd()函数了,但是有时候并不能很容易的match一些比较常用的需求。问题来自闪电的一个问题,他写了一个程序放在一个文件夹里面交给客户,这个文件...
  • happygongzhuo
  • happygongzhuo
  • 2011年09月24日 00:40
  • 1957

关于__FILE__,dirname()的使用小小心得

string dirname ( string $path ) 给出一个包含有指向一个文件的全路径的字符串,本函数返回去掉文件名后的目录名。 以下为测试范例:...
  • StevenTQP
  • StevenTQP
  • 2015年11月08日 22:27
  • 1343

获得当前目录的信息:dirname()、basename()、disk_free_space() 和 scandir()函数

获得当前目录的信息:dirname()、basename()、disk_free_space() 和 scandir()函数dirname(path)函数和basename(path)函数和basen...
  • sinat_36329815
  • sinat_36329815
  • 2017年12月04日 23:05
  • 27

Linux下 $(cd `dirname $0`;pwd)

Linux下获取当前的目录,需执行以下命令:$(cd `dirname $0`;pwd)其中,dirname $0,取得当前执行的脚本文件的父目录cd `dirname $0`,进入这个目录(切换当前...
  • wo541075754
  • wo541075754
  • 2016年11月04日 13:05
  • 5800
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PHP dirname() 函数
举报原因:
原因补充:

(最多只允许输入30个字)