導入

導入 – Windows システム上のドライブの列挙

貢献者

  • Christian Weiske

説明

System_WinDrives は、Win32 API コールを使用して Windows OS のルート ("ドライブ") の一覧 (フォルダは "A:\" から "Z:\" までです) を取得します。

ドライブの一覧に加えて、その名前やドライブの型 (ネットワーク、ハードディスク、リムーバブルディスクなど) のような詳細情報も取得できます。

Windows アプリケーションプログラミングインターフェイスにアクセスするため、 (PHP の) win32 api 関数を使用します。つまり、すべての関数を使用するためには PHP 4 なら php_w32api.dll、 PHP 5 なら php_ffi.dll が必要となります。これらの dll が存在しない場合は、 ドライブの一覧は取得できますが名前や型は取得できません。