使用 PHP 确定 Windows 盘符

Determine Windows drive letter using PHP

稍微看了一下,没有找到答案。是否可以不通过任何黑客手段找到服务器系统 drive/folder?

在您提供的答案中只讨论了如何确定当前驱动器,但我需要找出系统驱动器,其中安装了OS。

对于Windows:

echo GetEnv("SystemDrive");
// C:

在 Unix/Linux 上虽然这个变量不存在,但是系统 "drive" 可以预见只是 /.

如果你需要实际的分区,你可以尝试用这个来获取它:

exec( 'mount |grep " / " | cut -d " " -f 1' );
// /dev/sda1