目录

PHP pathinfo() 函数

❮ PHP 文件系统参考

示例

获取有关文件路径的信息:

<?php
print_r(pathinfo("/testweb/test.txt"));
?>

上面代码的输出将是:

Array
(
[dirname] => /testweb
[basename] => test.txt
[extension] => txt
)


定义和用法

pathinfo() 函数返回有关文件路径的信息。

语法

pathinfo( path, options)

参数值

Parameter Description
path Required. Specifies the path to be checked
options Optional. Specifies which array element to return. If not specified, it returns all elements.

Possible values:

  • PATHINFO_DIRNAME - return only dirname
  • PATHINFO_BASENAME - return only basename
  • PATHINFO_EXTENSION - return only extension
  • PATHINFO_FILENAME - return only filename


技术细节

返回值: 如果选项省略参数,它返回一个包含目录名、基本名、扩展名和文件名的关联数组。如果选项指定参数后,它返回带有请求元素的字符串。失败时为 FALSE
PHP 版本: 4.0.3+
PHP 变更日志: PHP 5.2:添加了 PATHINFO_FILENAME

更多示例

示例

获取有关文件路径的信息:

<?php
print_r(pathinfo("/testweb/test.txt",PATHINFO_BASENAME));
?>

上面代码的输出将是:

test.txt

❮ PHP 文件系统参考