美好的一天,我在 PHP 中的 scandir() 命令有以下问题。我需要打开项目的根文件夹。这个概念很简单,我正在开发一个脚本,它将打开根文件夹并删除每个包含的文件夹/文件不符合某些参数。不幸的是,这必须在 PHP 中完成。到目前为止,我一直在与
$dir=scandir('..'.$_SERVER['REQUEST_URI']);
foreach($dir as $i=>$val){
if(is_dir($dir[$i])){
$tmpDir=scandir('..'.$_SERVER['REQUEST_URI'].$dir[$i]);
}
}
但是当我 print_r() $tmpDir 我得到一个数组,它代表我的项目(XAMPP/htdocs/)的父文件夹的结构。我相信 $_SERVER['REQUEST_URI'] 不是获取根文件夹名称的正确方法。重要的是脚本动态获取根文件夹的名称,因为它是在其他项目中。我做错了什么,我应该以不同的方式做吗?