我有以下目录结构:
/mnt/disk/documents
/mnt/disk/data/files/
/mnt/disk/data/morefiles/
挂载点disk/
是可变的。我需要从data/
及其子目录中获取所有文件。我知道如何使用glob
列出文件,但在这种情况下,我需要先找到目录data
而不是递归所有文件。
我怎么能这样做,不知道从一开始的完整路径?
答案 0 :(得分:0)
单向。
realpath ( string $path );
realpath()扩展所有符号链接并解析对输入路径中的'/./','/../'和额外'/'字符的引用,并返回规范化的绝对路径名。
示例:
PHP:
<?php
echo realpath('/windows/system32');
echo realpath('C:\Program Files\\');
?>
结果:
C:\WINDOWS\System32
C:\Program Files
简单的方法。如有任何问题,请问我会尽力回答。