李涛自留地
回到顶部
首页 > php学习 > PHP处理文件路径函数pathinfo()怎么用?PHP处理文件路径函数pathinfo()使用实例

PHP处理文件路径函数pathinfo()怎么用?PHP处理文件路径函数pathinfo()使用实例

文章目录

在PHP中有一个专门处理文件路径的函数pathinfo()函数,主要是关于文件路径各种详细信息的函数,那么pathinfo()函数怎么使用呢?李涛自留地将详细的记载和分享pathinfo()文件路径函数的语法格式、作用、参数说明,并在最后以一个使用pathinfo()函数的实例。

一、pathinfo()函数怎么使用?

1、pathinfo()函数语法格式

pathinfo(string $path, int $flags = PATHINFO_ALL): array|string

2、pathinfo()函数的作用

返回文件路径的信息。

3、pathinfo()函数的参数说明

(1)、$path是我们需要解析的文件路径。

(2)、flags如果指定了,将会返回指定元素。如果没有指定flags默认是返回全部的单元。

(3)、pathinfo()函数返回的数据类型是一个数组或者是字符串类型的数据。

(4)、如果没有传入options,将会返回包括以下元素的数组 array:dirname,basename和extension(如果有),以及filename。

4、pathinfo()函数返回的数组各种元素解析

键 值
dirname 文件目录部份
basename 返回文件名
extension 返回文件扩展名
filename 不带文件扩展名的文件名

以上就是pathinfo()函数数组内键值对所对应的键值对键名和输出的值,通过下面的一个pathinfo()函数使用实例将会对以上表格中的内容更加直观和清楚。

二、pathinfo()函数使用实例代码

<?php
//pathinfo()函数返回文件的各个组成部分;
$filename = pathinfo('D:\phpstudy_pro\WWW\phpxx.com\yufa\array.php');
echo '以下输出的是文件路径函数pathinfo()的内容:<br>';
foreach($filename as $k=>$v){
    echo $k.'-->'.$v.'<br>';
}
echo '<hr>';
echo '本次输出的是文件目录部分:'.$filename['dirname'];
echo '<hr>';
echo '本次输出的是文件名:'.$filename['basename'];
echo '<hr>';
echo '本次输出的是文件扩展名部分:'.$filename['extension'];
echo '<hr>';
echo '本次输出的是不包含扩展名的文件名部分:'.$filename['filename'];
?>

pathinfo()函数使用实例代码执行后截图

PHP处理文件路径函数pathinfo()怎么用?PHP处理文件路径函数pathinfo()使用实例

本文通过对PHP文件路径函数pathinfo()的语法、作用、参数说明以及pathinfo()函数数组内键值对的学习,最后以一个pathinfo()函数使用实例更加深入的学习了PHP文件路径函数pathinfo()的用法。

若非作者标注皆为李涛自留地原创文章,转载或复制请以超链接形式并注明出处。