realpath()

1. 定义

该函数返回指定路径的绝对路径。 失败时(例如文件不存在)返回FALSE。

2. 语法

realpath ( string $path ) : string

3. 参数说明

参数 可选性 数据类型 描述
$path 必需 字符串 指定的文件所在路径

4. 示例

<?php

// realpath()
// 返回指定路径的绝对路径

$path = './test.txt';
echo '绝对路径:',realpath($path),"\n";// 输出:绝对路径:E:\demo\test.txt

$path = __DIR__.'/test.txt';
echo '绝对路径:',realpath($path),"\n";// 输出:绝对路径:E:\demo\test.txt

$path = __DIR__.'/不存在的路径';// 该文件不存在
echo '绝对路径:',realpath($path),"\n";// 输出:

5. 延展阅读

  • basename():返回一个路径参数的基本文件名(不包含任何目录名称)
  • dirname():返回文件所在目录
  • pathinfo():返回一个指定路径的文件信息的数组,包括其所在目录名、基本文件名、文件扩展名和文件名