php - 如何从符号链接(symbolic link)获取文件路径?

标签 php linux

我如何通过 php 或 bash 获取在 linux 中引用符号链接(symbolic link)的文件的信息?

最佳答案

示例来自 SplFileInfo::getLinkTarget

$info = new SplFileInfo('/Users/bbieber/workspace');
if ($info->isLink()) {
    var_dump($info->getLinkTarget());
    // gives string(19) "Documents/workspace"
    var_dump($info->getRealPath());   
    // gives string(34) "/Users/bbieber/Documents/workspace"
}

关于php - 如何从符号链接(symbolic link)获取文件路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2746497/

相关文章:

php - 显示包含多个结果的数据

php - PHP 和 mySql 中的管理员登录页面出错

linux - 如何多次请求一个值?

linux - 如何运行脚本将日志从远程服务器复制到本地

c++ - 带有 cmake 的独立静态库 (.a)

php - 使用外键从现有表创建 slug

php - 使用 bool 值php计算mysql中的列总和

php - Nginx 配置权限和所有权

linux - Fedora 20 systemctl nginx 权限被拒绝

linux - 过滤/etc/passwd 只显示普通用户