pathinfo

(PHP 4 >= 4.0.3, PHP 5)

pathinfo -- 返回文件路径的信息

说明

array pathinfo ( string path [, int options] )

pathinfo() 返回一个联合数组包含有 path 的信息。包括以下的数组单元: dirname basename extension

可以通过参数 options 指定要返回哪些单元。它们包括: PATHINFO_DIRNAME PATHINFO_BASENAME PATHINFO_EXTENSION 。默认是返回全部的单元。

例子 1. pathinfo() 例子

<?php
$path_parts
= pathinfo ( "/www/htdocs/index.html" );
echo
$path_parts [ "dirname" ] . "\n" ;
echo
$path_parts [ "basename" ] . "\n" ;
echo
$path_parts [ "extension" ] . "\n" ;
?>

上例将输出:

/www/htdocs
index.html
html

注: 有关取得当前路径信息的说明,请阅读 预定义变量 一节。

参见 dirname() basename() parse_url() realpath()