Php/func filesystem pathinfo

来自菜鸟教程
跳转至:导航、​搜索

PHP pathinfo()函数

❮PHP文件系统参考

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

<?php

print_r(pathinfo("/testweb/test.txt"));

?>

上面代码的输出将是:

Array

(

[dirname] => /testweb

[basename] => test.txt

[extension] => txt

)



定义和用法

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

句法

pathinfo(path, options)

参数值

参数 描述
path 需要。指定要检查的路径
options

可选的。指定要返回的数组元素。如果未指定,则返回所有元素。 可能的值:

  • PATHINFO_DIRNAME-仅返回目录名
  • PATHINFO_BASENAME-仅返回基本名称
  • PATHINFO_EXTENSION-仅返回扩展名
  • PATHINFO_FILENAME-仅返回文件名

技术细节

返回值: 如果

option 省略参数,它将返回具有目录名,基名,扩展名和文件名的关联数组。如果 option 指定参数,它将返回带有请求元素的字符串。失败时为假

PHP版本: 4.0.3+
PHP更新日志: PHP 5.2:添加了PATHINFO_FILENAME

更多例子

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

<?php

print_r(pathinfo("/testweb/test.txt",PATHINFO_BASENAME));

?>

上面代码的输出将是:

test.txt



❮PHP文件系统参考