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)