PHP:basename获取路径中的文件名
最近更新时间 2020-01-15 19:42:21
basename 函数获取路径中的文件名。
说明
basename ( string $path [, string $suffix ] ) : string
传入包含文件或路径的字符串,该函数会返回文件名称。
- path
- 路径。
在 Windows 中文件路径分割符可以使用 / 或 \。其他系统中使用 /。 - suffix
- 可选,文件的后缀名称。如果文件包含后缀名,会被去掉。
范例
<?php
$path = "/wwwroot/home.php";
//Show filename
echo basename($path) .PHP_EOL;
//Show filename, but cut off file extension for ".php" files
echo basename($path,".php");
home.php home
如果添加了 suffix 参数,会截取掉文件后缀信息。
<?php
$file = "path/to/file.xml#xpointer(/Texture)";
echo basename($file);
Texture)