이 기사의 예에서는 PHP가 지정된 디렉토리의 파일이 차지하는 공간을 계산하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.
PHP에서는 RecursiveDirectoryIterator를 통해 DirectoryIterator의 getChildren() 메서드를 확장하여 하위 디렉터리의 각 요소에 액세스하는 메서드를 제공할 수 있습니다. 다음 코드는 액세스 디렉터리의 모든 파일을 탐색하여 임시 공간을 얻습니다.
<?php $dir = new RecursiveDirectoryIterator('C:\wamp'); $totalSize = 0; foreach (new RecursiveIteratorIterator($dir) as $file) { $totalSize += $file->getSize(); } print "The total size is $totalSize.\n"; ?>
이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.