📜  PHP | basename()函数(1)

📅  最后修改于: 2023-12-03 15:03:36.330000             🧑  作者: Mango

PHP | basename()函数

basename()函数是PHP中常用的文件路径处理函数,用于返回指定路径中的文件名部分或者目录名部分,可以方便地从文件路径中提取文件名或目录名等信息。

语法
string basename(string $path, string $suffix = null)
参数
  • $path:必选参数,表示需要处理的文件路径或目录路径。
  • $suffix:可选参数,表示需要去除的后缀名,如果是以该后缀结尾,则会被去除。
返回值

返回指定路径中的文件名部分或者目录名部分。

示例
$path = "/path/to/some/file.txt";
echo basename($path); // 输出:file.txt

$path2 = "/path/to/some/directory/";
echo basename($path2); // 输出:directory

$path3 = "/path/to/some/file.txt";
echo basename($path3, ".txt"); // 输出:file
说明

函数basename()返回的是最后一级的文件名或目录名,不包括路径信息。如果指定了$suffix参数,则会将文件名中以该后缀结尾的部分进行去除。

总结

basename()函数在PHP中是一个非常常用的函数,可以方便地从文件路径中提取文件名或目录名等信息。掌握这个函数的使用方法,可以在文件路径处理、文件名解析等方面提高开发效率,简化代码编写。