pathinfo() 是一个 PHP 函数,用于获取一个文件路径的相关信息,例如文件名、目录名、扩展名等
▥php
𝄐 0
phppathinfo
pathinfo() 是一个 PHP 函数,用于获取一个文件路径的相关信息,例如文件名、目录名、扩展名等。该函数接受一个字符串类型的文件路径作为参数,并返回一个包含文件路径信息的关联数组。
以下是 pathinfo() 函数的详细解释以及示例:
php
pathinfo ( string $path , int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME ) : array
参数:
- $path:必需,要获取信息的文件路径。
- $options:可选,指定要返回哪些信息,默认返回文件目录名、文件名、文件扩展名和文件名不带扩展名的部分。
返回值:
- 关联数组,包含文件路径的各种信息。可以包括以下键:
- dirname:文件所在的目录名。
- basename:文件的完整名称(包含扩展名)。
- extension:文件的扩展名。
- filename:文件名不包含扩展名的部分。
示例:
php
// 获取文件路径信息
$path = '/var/www/html/index.php';
$info = pathinfo($path);
// 输出文件信息
echo $info['dirname']; // 输出:/var/www/html
echo $info['basename']; // 输出:index.php
echo $info['extension']; // 输出:php
echo $info['filename']; // 输出:index
// 指定只返回文件名和扩展名
$info = pathinfo($path, PATHINFO_BASENAME | PATHINFO_EXTENSION);
echo $info; // 输出:index.php
pathinfo() 是一个 PHP 函数,用于获取一个文件路径的相关信息,例如文件名、目录名、扩展名等。该函数接受一个字符串类型的文件路径作为参数,并返回一个包含文件路径信息的关联数组。
以下是 pathinfo() 函数的详细解释以及示例:
php
pathinfo ( string $path , int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME ) : array
参数:
- $path:必需,要获取信息的文件路径。
- $options:可选,指定要返回哪些信息,默认返回文件目录名、文件名、文件扩展名和文件名不带扩展名的部分。
返回值:
- 关联数组,包含文件路径的各种信息。可以包括以下键:
- dirname:文件所在的目录名。
- basename:文件的完整名称(包含扩展名)。
- extension:文件的扩展名。
- filename:文件名不包含扩展名的部分。
示例:
php
// 获取文件路径信息
$path = '/var/www/html/index.php';
$info = pathinfo($path);
// 输出文件信息
echo $info['dirname']; // 输出:/var/www/html
echo $info['basename']; // 输出:index.php
echo $info['extension']; // 输出:php
echo $info['filename']; // 输出:index
// 指定只返回文件名和扩展名
$info = pathinfo($path, PATHINFO_BASENAME | PATHINFO_EXTENSION);
echo $info; // 输出:index.php
本文地址:
/show-271209.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。