readlink()

获取符号链接的目标路径

首字母:R

函数名称:readlink()

适用版本:PHP 4 >= 4.0.2, PHP 5, PHP 7

函数描述:readlink()函数用于获取符号链接的目标路径。

语法:string readlink(string $path)

参数:

  • $path:需要获取目标路径的符号链接路径。

返回值:

  • 返回目标路径的字符串,如果出现错误则返回false。

示例:

  1. 获取符号链接的目标路径:
$link = readlink('/path/to/symlink');
echo $link;

输出:

/path/to/target
  1. 检查符号链接是否存在并获取其目标路径:
$symlink = '/path/to/symlink';
if (is_link($symlink)) {
 $link = readlink($symlink);
 echo "符号链接存在,目标路径为:" . $link;
} else {
 echo "符号链接不存在。";
}

输出(当符号链接存在时):

符号链接存在,目标路径为:/path/to/target

注意事项:

  • 该函数仅适用于符号链接,对于硬链接无效。
  • 在Windows系统上,该函数仅在PHP 7.3.0及以上版本中可用。

同首字母函数