PHP中如何利用pathinfo()获取路径数组

autoload
发布: 2023-03-09 10:50:02
原创
1746 人浏览过

2021041315203746645.jpg

PHP的使用过程中,文件的路径是比较常用的,那么如何将文件的路径信息放入数组,以便更好地使用呢?我们主要利用了pathinfo()这个函数。

pathinfo的语法:

pathinfo ( string $path , [int $options] )
登录后复制
  • $path:要解析的路径

  • $options:

若为空:返回全部的路径信息。

若有值:PATHINFO_DIRNAME,PATHINFO_BASENAME ,PATHINFO_EXTENSION 或 PATHINFO_FILENAME。

  • 返回值:若$option为空,则返回一个包含有path信息的关联数组。若不为空则返回一个字符串(内容取决于$options)。

1.只有参数$path:

"; print_r(pathinfo($path)); ?>
登录后复制

输出结果如下:

Array ( [dirname] => /home/ramki [basename] => ramki.pdf [extension] => pdf [filename] => ramki )
登录后复制

2.若$options=PATHINFO_DIRNAME

"; print_r(pathinfo($path,PATHINFO_DIRNAME)); // 输出结果:/home/ramki ?>
登录后复制

3.若$options=PATHINFO_BASENAME

"; print_r(pathinfo($path,PATHINFO_BASENAME)); // ramki.pdf ?>
登录后复制

4.若$options=PATHINFO_EXTENSION

"; print_r(pathinfo($path,PATHINFO_EXTENSION)); // pdf ?>
登录后复制

5.若$options=PATHINFO_FILENAME

这个常量仅适用于PHP>=5.2.0

"; print_r(pathinfo($path,PATHINFO_FILENAME)); // ramki ?>
登录后复制

推荐:2021年PHP面试题大汇总(收藏)》《php视频教程

以上是PHP中如何利用pathinfo()获取路径数组的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!