PHP basename 文件系统函数

  • 定义和用法

    basename - 返回路径中的文件名部分
  • 版本支持

    PHP4 PHP5 PHP7
    支持 支持 支持
    4.1.0 增加了参数 suffix
  • 语法

    basename ( string $path [, string $suffix ]  )   
    
    给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名。
  • 参数

    参数 必需的 描述
    path 一个路径。 在 Windows 中,斜线(/)和反斜线(\)都可以用作目录分隔符。在其它环境下是斜线(/)。
    suffix 如果文件名是以 suffix 结束的,那这一部分也会被去掉。
  • 返回值

    返回 path 的基本的文件名。
  • 示例

    <?php
    echo "1) ".basename("/etc/sudoers.d", ".d")."<br/>";
    echo "2) ".basename("/etc/passwd")."<br/>";
    echo "3) ".basename("/etc/")."<br/>";
    echo "4) ".basename(".")."<br/>";
    echo "5) ".basename("/");
    ?>
    
    尝试一下
  • 相关函数

    dirname() - 返回路径中的目录部分
    pathinfo() - 返回文件路径的信息