>  기사  >  백엔드 개발  >  PHP disk_free_space() 함수와 disk_total_space() 함수 설명

PHP disk_free_space() 함수와 disk_total_space() 함수 설명

怪我咯
怪我咯원래의
2017-07-11 09:18:371587검색

disk_free_space — 디렉토리의 여유 공간을 반환합니다.

설명

 disk_free_space ( $directory )

디렉토리가 포함된 문자열 이 주어지면 이 함수는 해당 파일 시스템 또는 디스크 파티션 번호에 따라 사용 가능한 바이트를 반환합니다.

매개변수 directory

파일 시스템 디렉터리 또는 디스크 파티션.

참고:

파일 디렉터리 대신 파일 이름을 지정하는 경우 이 함수의 동작은 일정하지 않으며 운영 체제 및 PHP 버전에 따라 달라집니다.

반환 값

사용 가능한 바이트 수를 부동 소수점으로 반환하거나 실패 시 FALSE를 반환합니다.

disk_free_space() 예

<?php
// $df 包含根目录下可用的字节数
$df  =  disk_free_space ( "/" );

//在 Windows 下:
$df_c  =  disk_free_space ( "C:" );
$df_d  =  disk_free_space ( "D:" );
?>

참고: 이 함수는 원격 파일에서 사용할 수 없으며, 확인 중인 파일은 서버의 파일 시스템을 통해 액세스할 수 있어야 합니다.

disk_total_space — 디렉토리의 총 디스크 크기를 반환합니다.

설명

disk_total_space ( $directory )

디렉토리가 포함된 문자열이 주어지면 이 함수는 해당 파일 시스템 또는 디스크 파티션에 따라 모든 바이트를 반환합니다. [번역자 주] 이 함수는 디렉터리가 위치한 디스크 파티션의 전체 크기를 반환하므로 동일한 디스크 파티션의 서로 다른 디렉터리를 매개 변수로 제공하여 얻은 결과는 완전히 동일합니다. 디스크 파티션을 하위 디렉터리로 마운트하는 것은 Unix와 Windows 200x/XP 모두에서 지원되며, 이 경우 이 기능을 올바르게 사용하는 것이 좋습니다.

Parameters

directory 파일 시스템의 디렉터리 또는 디스크 파티션입니다.

반환 값

디렉토리의 총 디스크 크기를 바이트 단위로 부동 소수점으로 반환하거나, 실패할 경우 FALSE를 반환합니다.

disk_total_space() 예

<?php
// $df 包含 "/" 目录的磁盘大小
$ds  =  disk_total_space ( "/" );

//在 Windows 下:
$ds  =  disk_total_space ( "C:" );
$ds  =  disk_total_space ( "D:" );
?>

참고: 이 함수는 원격 파일에 사용할 수 없습니다. 검사 중인 파일은 서버의 파일 시스템을 통해 액세스할 수 있어야 합니다.

위 내용은 PHP disk_free_space() 함수와 disk_total_space() 함수 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.