私は自分のローカルコンピュータ上でPHPコードを実行しているので、PHPがローカルのハードディスク情報を取得するための関数を持っていることを知りたいだけです。ディスク名、ディスクスペース、空き容量など。PHPから特別なローカルディスク情報を取得することは可能ですか?
ありがとうございます!
私は自分のローカルコンピュータ上でPHPコードを実行しているので、PHPがローカルのハードディスク情報を取得するための関数を持っていることを知りたいだけです。ディスク名、ディスクスペース、空き容量など。PHPから特別なローカルディスク情報を取得することは可能ですか?
ありがとうございます!
さらに、コマンドを実行できるので、この情報を取得することは可能です。同様に、ディスクに関する情報を取得するには、いくつかのPHPの関数は、以下のリンクをチェックアウト、あります
しかし、ディスクの名前を取得するには、コマンドを実行する必要があります。私はVirtualBoxのでWindowsを起動したのだが、次のことがうまくいくようだ:
if(preg_match('~Volumenaam : (.*)~i', `fsutil fsinfo volumeinfo C:\\`, $matches)) {
echo $matches[1];
}
Volumenaamは、「ボリューム名」のオランダ語です。オランダ語のWindows版しかないので、実際の文字列が何であるかを確認する必要があります。
幸運。
disk_free_space()
とdisk_total_space()
の2つの機能があります。
ここで質問する前にPHPマニュアルを検索してみましたか?
これらの2つの関数は、私にとって非常に迅速に思い付いた:そのようなディスク名など
さらなるデータが(トリッキーかもしれあなたはあたりとしてsystem()
使用する必要があるかもしれませんここで別の答え)、それはあなたにスタートを与える必要があります。
ただし、PHPがWebサイトで実行されている場合、実行できる処理にはかなりの制限があります。どのディスクアクセスに対しても、ローカルWebフォルダに制限されている可能性があります。
ありがとう。私はGoogle検索と多分私の間違ったキーワードで試してみました。私は自分が望むものを手に入れませんでした。 – qinHaiXiang
ありがとう、そして私が何を望んでいるかを得るために私はどのようなローカルコマンドを使うべきですか?別のプログラムやウィンドウのコマンド??結果を出力する場所はどこですか?Webページなどでは何ですか?私はPHPがうまくいかないので、私にいくつかの情報を教えてください。どうもありがとうございました! – qinHaiXiang