php 只获取文件名 (你知道如何用PHP只获取文件名吗?)
是的,我知道如何使用PHP只获取文件名。有几种方法可以做到这一点。
首先,你可以使用PHP给定的内置函数basename()获取文件名。该函数有一个参数,表示要检查的路径。它将从路径中提取出文件名,并返回它。要使用它,只需将的路径作为参数传递给函数。函数将返回它从路径中提取的文件名。用法如下:
$fn = basename (“/home/user/somefile.txt”);
第二种方法是使用PHP的内置函数pathinfo()获取文件名。它与basename()函数的用法相同,只是它返回的不仅仅是文件名,还包括文件的扩展名。
$fn = pathinfo(“/home/user/somefile.txt”, PATHINFO_FILENAME);
第三种实现此功能的方法是使用PHP的内置函数preg_match(),它使用正则表达式来检索文件名:
$fn = preg_match(“/.\/(.)..*/”, “/home/user/somefile.txt”, $matches);
其中$matches[1]就是所搜索的文件名。
可以看出,使用PHP只获取文件名是很容易的事情,几乎每种方法都有简单的函数可以使用。