Jtti广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php怎么获取不带后缀的文件名
  • 172
分享到

php怎么获取不带后缀的文件名

php文件名后缀后缀 2016-10-30 18:10:25 172人浏览 无得
摘要

本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑php获取不带后缀的文件名的方法1、使用basename()函数basename() 函数返回路径中的文件名部分。语法:basename(path,suffix)参数p

教程操作环境:windows7系统、PHP7.1版,DELL G3电脑

php获取不带后缀的文件名的方法

1、使用basename()函数

basename() 函数返回路径中的文件名部分。语法:

basename(path,suffix)
  • 参数path:表示要检查的路径。

  • 参数suffix:可省略,表示文件扩展名。如果不省略suffix参数,则输出不带扩展名的文件名。

示例:

<?php
$path = "/testWEB/home.php";

//显示带有文件扩展名的文件名
echo basename($path);

//显示不带有文件扩展名的文件名
echo basename($path,".php");
?>

输出:

home.php
home

2、使用pathinfo()函数

pathinfo() 函数以数组的形式返回关于文件路径的信息。 语法:

pathinfo(path,options)
  • 参数path:表示要检查的路径。

  • 参数options:可省略,表示要返回的数组元素,默认值为all。可以有以下的值:

    • PATHINFO_DIRNAME: 只返回目录名(dirname)。

    • PATHINFO_BASENAME:返回完整的文件名(basename),即带扩展名的文件名。

    • PATHINFO_EXTENSION: 只返回扩展名(extension)

    • PATHINFO_FILENAME: 返回不带扩展名的文件名(filename)。

示例:

<?php 
// 用文件名初始化变量
$file = 'demo.html'; 
// 仅提取文件名
$x = pathinfo($file, PATHINFO_FILENAME); 
// 输出
echo $x; 
?>

输出:

demo

--结束END--

本文标题: php怎么获取不带后缀的文件名

本文链接: https://www.lsjlt.com/news/218.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • php怎么删除文件名的后缀
    这篇文章将为大家详细讲解有关php怎么删除文件名的后缀,文章内容质量较高,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。可以用str_replace函数举例一:<php $filename="help...
    663
    2023-10-01
    php
  • MultipartFile获取文件名,文件大小,文件后缀等方法
    获取文件名及后缀信息: MultipartFile file = new MultipartFile();String file = file.getOriginalFilename() 获取文件名: MultipartFile file ...
    767
    2023-10-01
    spring boot java
  • python读取文件名及后缀详解
    目录os.listdir()实验代码:输出:结果分析:os.path.splitext()实验代码:输出:结果分析:os.path.split()实验代码:输出:结果分析:案例分析思...
    369
    2023-10-01
    python读取文件名 python读取后缀
  • php中如何只获取文件名
    php中如何只获取文件名?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。php只获取文件名的方法:首先创建一个PHP示例文件;然后通过“basename($file_path...
    862
    2023-10-01
  • Linux中怎么获取路径的文件名
    本篇文章为大家展示了Linux中怎么获取路径的文件名,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。代码如下:[root@dabu.info ]#basename /root/aaa/bbb/dabu...
    804
    2023-10-01
  • php怎么获取文件夹下所有文件名
    要获取文件夹下所有文件名,可以使用PHP的`scandir()`函数。`scandir()`函数返回一个包含文件和文件夹名的数组。可...
    676
    2023-10-01
    php
  • 怎么用Shell获取文件的文件名和扩展名
    这篇文章主要讲解了“怎么用Shell获取文件的文件名和扩展名”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用Shell获取文件的文件名和扩展名”吧!basename examp...
    161
    2023-10-01
  • php获取文件后缀名的方法有哪些
    这篇文章主要介绍“php获取文件后缀名的方法有哪些”,在日常操作中,相信很多人在php获取文件后缀名的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php获取文件后缀名的方法有哪些”的疑惑有所帮助!...
    425
    2023-10-01
  • php获取文件后缀名的几种方法
    获取文件后缀的方法有很多种, 差不多能总结出7,8种,原理基本上都分成两种。 第一种: 得到文件名中最后一个“.”的位置,然后再进行截取; 第二种: 用explode将文件名以“.”进行分割成数组,再取数组中最后一个值。 具体实现源码参考:...
    717
    2023-10-01
    php 服务器 开发语言
  • python中如何获取文件名
    python中获取文件名的方法:1、在win操作系统中找到python程序目录;2、打开idle工具;3、在idle中新建一个shell脚本;4、输入“import os”指令导入os模块;5、通过“os.path.basename(文件路...
    568
    2023-10-01
    python
  • PHP中怎样获取目录中的文件名
    PHP中怎样获取目录中的文件名,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。我们来看一下PHP中怎样去获取目录下的文件相关知识。我们已经了解了在PHP中怎样去打开和关闭目录,在...
    612
    2023-10-01
  • Shell获取文件的文件名和扩展名的例子
    basename example.tar.gz .tar.gz # => example FILE="example.tar.gz" echo "${FILE%%.*}" # => exa...
    464
    2023-10-01
    扩展名 文件名 例子
  • shell如何获取路径名和文件名
    小编给大家分享一下shell如何获取路径名和文件名,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!获取路径名和文件名$ ...
    630
    2023-10-01
    shell
  • shell如何获取文件名或者扩展名
    这篇文章主要为大家展示了“shell如何获取文件名或者扩展名”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“shell如何获取文件名或者扩展名”这篇文章吧。获取文...
    338
    2023-10-01
    shell
  • oracle 获取当前session的trace文件名
    获取默认文件名SQL如下:--第1种 SELECT u_Dump.Value || '/' || Lower(Db_Name.Value) ...
    502
    2023-10-01
    trace文件名 ce
  • Python怎么遍历文件夹获取文件名
    在Python中,可以使用os模块来遍历文件夹,并获取文件名。具体步骤如下:1. 导入os模块:`import os`2. 指定要遍...
    490
    2023-10-01
    Python
  • JavaScript怎么实现点击删除扩展名并获取文件名
    这篇文章主要为大家展示了“JavaScript怎么实现点击删除扩展名并获取文件名”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“JavaScript怎么实现点击删...
    269
    2023-10-01
    javascript
  • Python获取文件所在目录和文件名的方法
    实例如下: import os if __name__ == "__main__": file_path = 'D:/test/test.apk' parent_path = os.p...
    906
    2023-10-01
    文件名 文件 目录
  • vba如何获取文件夹内的文件名
    要在VBA中获取文件夹内的文件名,您可以使用FileSystemObject对象的GetFolder方法来获取文件夹对象,然后使用F...
    420
    2023-10-01
    vba
  • windows如何获取目录下的文件名
    Windows可以使用以下方法来获取目录下的文件名:1. 使用命令行工具:在命令提示符窗口中,使用`dir`命令可以列出当前目录下的...
    303
    2023-10-01
    windows
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作