{site_name}

{site_name}

🌜 搜索

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