PHP pathinfo()获得文件的路径、名称等信息说明

要获得文件的路径、文件名、扩展名等信息,可以使用PHP的pathinfo()函数。该函数接收一个参数,即文件路径字符串,返回一个数组,包含文件路径、文件名、扩展名等信息。下面是详细的攻略:

函数格式

pathinfo( $path, $options );

其中,$path 表示文件路径字符串,$options 是可选参数,可以设置返回信息的方式。

返回值

调用pathinfo()函数之后,会返回一个包含文件路径、文件名、扩展名等信息的关联数组。下面是该数组的键和详细说明:

键名 功能说明
dirname 文件所在目录的路径
basename 文件名,包含扩展名
extension 文件扩展名,不包含点号
filename 文件名,不包含扩展名

示例1

$file_path = '/var/www/html/index.php';
$file_info = pathinfo($file_path);

echo '文件路径:' . $file_info['dirname'] . '<br/>';
echo '文件名:' . $file_info['basename'] . '<br/>';
echo '文件扩展名:' . $file_info['extension'] . '<br/>';
echo '文件名(不含扩展名):' . $file_info['filename'] . '<br/>';

输出结果:

文件路径:/var/www/html
文件名:index.php
文件扩展名:php
文件名(不含扩展名):index

示例2

$file_path = 'C:\Program Files\Microsoft Office\Office15\WINWORD.EXE';
$file_info = pathinfo($file_path);

echo '文件路径:' . $file_info['dirname'] . '<br/>';
echo '文件名:' . $file_info['basename'] . '<br/>';
echo '文件扩展名:' . $file_info['extension'] . '<br/>';
echo '文件名(不含扩展名):' . $file_info['filename'] . '<br/>';

输出结果:

文件路径:C:\Program Files\Microsoft Office\Office15
文件名:WINWORD.EXE
文件扩展名:EXE
文件名(不含扩展名):WINWORD

以上就是关于"PHP pathinfo()获得文件的路径、名称等信息说明"的完整攻略,希望对你有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:PHP pathinfo()获得文件的路径、名称等信息说明 - Python技术站

(0)
上一篇 2023年5月26日
下一篇 2023年5月26日

相关文章

  • PHP Pipeline 实现中间件的示例代码

    下面是详细的 PHP Pipeline 实现中间件的示例代码攻略: 一、概述 PHP Pipeline 是一种将多个中间件按顺序连接起来执行的机制,可以用于处理 HTTP 请求、消息队列、定时任务等多种应用场景。其中,中间件是指用于处理请求或响应的处理函数,可以通过代码实现对请求或响应进行验证、修改、记录日志等操作。 PHP Pipeline 实现中间件的示…

    PHP 2023年5月27日
    00
  • PHP OPP机制和模式简介(抽象类、接口和契约式编程)

    下面我将为您详细讲解 PHP OOP 机制和模式简介,包括抽象类、接口和契约式编程。 OOP 概述 面向对象编程(OOP)是一种编程范式,其中数据和操作被组织成对象。在 OOP 中,对象是类的实例。类是描述对象的模型,它定义了它的属性和方法。 PHP 是一种支持 OOP 的编程语言,可以使用类、对象、继承和多态等概念来编写代码。 抽象类 抽象类是一个不能被实…

    PHP 2023年5月23日
    00
  • php 信息采集程序代码

    以下是关于如何编写 PHP 信息采集程序的完整攻略。 准备工作 在编写 PHP 信息采集程序之前,需要安装 PHP(版本 5.6+ )、Apache 和 MySQL。具体如何安装这些软件,可以参考官方文档或者其他优秀的教程。 步骤一:设置所需参数 在进行信息采集之前,我们需要设置所需参数。可以通过 create_function() 函数创建一个匿名函数来实…

    PHP 2023年5月23日
    00
  • php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法

    要实现PHP或JS打开本地的exe程序或应用程序,并传递相关参数,可以通过以下两种方法: 使用PHP或JS调用系统命令来打开exe程序或应用程序 使用PHP或JS调用COM组件来打开exe程序或应用程序 以下是两个方法的详细说明: 方法一:使用PHP或JS调用系统命令来打开exe程序或应用程序 在PHP中,可以使用exec()函数或shell_exec()函…

    PHP 2023年5月23日
    00
  • Dcat admin 多文件上传,七牛云云端上传

    进入官网  Dcat Admin – Php后台开发框架      这里要选择1.x 下面来安装框架            安装完laravel之后,需要修改.env文件,设置数据库链接设置正确       安装 dcat-admin composer require dcat/laravel-admin 然后运行下面的命令来发布资源: php artisa…

    PHP 2023年4月17日
    00
  • 关于PHP方法参数的那一些事

    针对关于PHP方法参数的那一些事,我将为您提供一个完整的攻略,以便您更好地理解。 1. 方法参数是什么? 在了解方法参数之前,我们必须先了解一下方法的概念。在PHP中,方法是一组执行指定任务的语句。方法由以下组成: 方法签名:方法名称和可选参数列表 方法体:包含在大括号 {} 内的一组语句,用于执行方法任务并返回结果 方法参数定义在方法签名中,并用于传递值给…

    PHP 2023年5月27日
    00
  • PHP检查URL包含特定字符串实例方法

    下面是关于PHP检查URL包含特定字符串的完整攻略,这个攻略分为四个步骤: 步骤1: 获取URL链接 我们需要使用PHP中有关URL链接的相关函数,来获取用户当前访问的URL链接。 $url = "http://".$_SERVER[‘HTTP_HOST’].$_SERVER[‘REQUEST_URI’]; 步骤2: 提取URL中的关键信…

    PHP 2023年5月26日
    00
  • PHP中imagick函数的中文解释

    下面是“PHP中imagick函数的中文解释”的完整攻略。 imagick函数简介 imagick是一个常用的PHP扩展,用于图片处理和生成。它支持多种图片格式,包括GIF、JPEG、PNG等,并提供了多种图片处理功能,如缩放、裁剪、旋转、水印等。 安装 在使用imagick之前,需要先将其安装到PHP中。可以通过以下命令进行安装: sudo pecl in…

    PHP 2023年5月26日
    00
合作推广
合作推广
分享本页
返回顶部