方法一:使用内置函数pathinfo()
pathinfo()函数会以数组的形式返回文件路径的信息,包含:dirname、basename、extension、filename。
基本语法:
pathinfo(path,options)
参数path:表示要检查的路径。
参数options:可省略,表示要返回的数组元素,默认值为all。可以有以下的值:
● PATHINFO_DIRNAME: 只返回目录名(dirname)。
● PATHINFO_BASENAME:返回完整的文件名(basename),即带扩展名的文件名。
● PATHINFO_EXTENSION: 只返回扩展名(extension)
● PATHINFO_FILENAME: 返回不带扩展名的文件名(filename)。
代码示例:
// 用文件名初始化变量
$file = 'demo.html';
// 仅提取文件名
$x = pathinfo($file, PATHINFO_FILENAME);
// 输出
echo $x;
?>
输出:
demo
注:如果文件名包含完整路径,也仅返回不带扩展名的文件名。
更多方法参考地址:https://www.php.cn/php-weizijiaocheng-415425.html