2014-12-07 2 views
-1

제목은 모두 그것을 말하고 disk_free_space()를 시도했지만 저를 위해 작동하지 않습니다. 나는 단지 "임의의 미디어"가 아닌 "디스크 공간"만 반환한다고 생각합니다.PHP는 이동식 미디어 (예 : USB 플래시 드라이브)의 여유 공간을 얻습니다.

이동식 드라이브에 다른 파일을 만드는 스크립트가있어서 여유 공간을 간단히 확인하는 것이 도움이 될 것입니다.

+0

'diskfreespace()'함수를 사용해 보셨나요? 지정된 디렉토리의 여유 공간 (바이트)을 리턴합니다. 이 함수는 disk_free_space() 함수의 별명입니다. –

+0

이 스크립트를 온라인에 올리려한다면 PHP가 서버에서 실행되고'disk_free_space() '가 관리자에 의해 차단되지 않아도 로컬 서버의 여유 공간을 확인합니다. –

+0

@DipakG. 감사! 그게 내가 찾고 있던거야. 내가 upvote 수 있도록 당신은 그것에 대한 답변을 만들 수도 있습니다? – Aesreal

답변

1

diskfreespace() 기능을 사용해 볼 수 있습니다. 지정된 디렉토리의 여유 공간 (바이트)을 리턴합니다. 이 함수는 disk_free_space() 함수의 별명입니다.

+0

혹시 이동식 미디어의 루트 파티션의 나머지 크기를 어떻게 알 수 있습니까? diskfreespace ("F :")는 작동하지만, 루트 파티션이 아닌 이동식 미디어의 전체 여유 공간을 제공한다는 것을 깨달았습니다. 어떤 아이디어? – Aesreal