【发布时间】:2011-02-05 10:11:37
【问题描述】:
例如,接下来的 2 个 var 提供了指向同一目录的链接,但字符串不同。
我如何检测它们是否意味着相同的目录?
$dir1 = 'application/somedir/some_subdir/../';
$dir2 = 'application/somedir/';
【问题讨论】:
例如,接下来的 2 个 var 提供了指向同一目录的链接,但字符串不同。
我如何检测它们是否意味着相同的目录?
$dir1 = 'application/somedir/some_subdir/../';
$dir2 = 'application/somedir/';
【问题讨论】:
使用realpath()
if (realpath($dir1) == realpath($dir2)) {
do_stuff();
}
见http://php.net/manual/en/function.realpath.php
您可能还想在使用之前检查目录是否存在。
【讨论】: