dirname()

1. 定义

返回文件所在目录。

2. 语法

dirname ( string $filepath ) : string

3. 参数说明

参数 可选性 数据类型 描述
$filepath 必需 字符串 文件路径

4. 示例

<?php

// dirname()
// 返回文件所在目录

$filepath = __FILE__;
echo dirname($filepath),"\n";// 输出:(当前文件所在目录的绝对路径)
echo dirname('test.txt'),"\n";// 输出:(路径中不含斜线时,返回一个点).
echo dirname('/test.txt'),"\n";// 输出:\
echo dirname('/1/test.txt'),"\n";// 输出:/1

5. 延展阅读

  • basename():返回一个路径参数的基本文件名(不包含任何目录名称)
  • pathinfo():返回一个指定路径的文件信息的数组,包括其所在目录名、基本文件名、文件扩展名和文件名
  • realpath():该函数返回指定路径的绝对路径