如何比较链接到1个目录的2个不同的字符串?

时间:2011-02-05 10:11:37

标签: php filepath

例如,接下来的2个变量提供了指向同一目录的链接,但字符串不同。
如何检测它们意味着相同的目录?

$dir1 = 'application/somedir/some_subdir/../';
$dir2 = 'application/somedir/';

1 个答案:

答案 0 :(得分:10)

使用realpath()

if (realpath($dir1) == realpath($dir2)) {
    do_stuff();
}

请参阅http://php.net/manual/en/function.realpath.php

您可能还想在使用之前检查目录是否存在。