php 获取不带后缀的文件名的方法有很多种,本文就分享两中在 php 中获取不带后缀名的文件名的方法。
basename()
函数返回路径中的文件名部分。
语法:
basename(path,suffix)
参数:
path
:[必需]表示要检查的路径。
suffix
:[选填]表示文件扩展名。如果包含 suffix 参数,则输出不带扩展名的文件名。
示例:
<?php
$path = "/www/www.02405.com/index.php";
//显示带有文件扩展名的文件名
echo basename($path);
//显示不带有文件扩展名的文件名
echo basename($path,".php");
?>
输出:
index.php
index
pathinfo()
函数以数组的形式返回关于文件路径的信息。
语法:
pathinfo(path,options)
参数:
path
:[必需]表示要检查的路径。
options
:[选填]表示要返回的数组元素,默认值为all。可以有以下的值:
示例:
<?php
// 用文件名初始化变量
$file = 'index.html';
// 仅提取文件名
$x = pathinfo($file, PATHINFO_FILENAME);
// 输出 echo $x;
?>
输出:
index
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有