readlink()

1. 定义

返回一个符号链接指向的目标路径。 成功时返回目标路径,失败则返回FALSE。

2. 语法

readlink ( string $path ) : string

3. 参数说明

参数 可选性 数据类型 描述
$path 必需 字符串 符号链接路径

4. 示例

<?php

// readlink()
// 返回一个符号链接指向的目标路径

// 先建立一个符号链接 sym
if(!file_exists(__DIR__.'/sym')) {
  symlink(__FILE__, 'sym');
}

// 再检查这个符号链接(文件)指向的文件
echo '符号链接指向的文件路径:',readlink(__DIR__.'/sym');// 输出:符号链接指向的文件路径:E:\demo\_demo.php

5. 延展阅读

  • is_link():判断一个文件路径是否为一个符号链接
  • symlink():建立一个指向目标路径的符号链接(类似于 Windows 系统下的快捷方式)
  • linkinfo():返回指定链接(路径)的设备ID信息。可用来验证该链接是否存在