본문 바로가기

Developement/Web Programming

계정 사용량 출력하기

<?php
// 계정 사용량 출력 ////////////////////////////////////////////////////////////////
function size($size) { 
 $unit = Array(" Byte"," KB"," MB"," GB");   
  if(!$size)  
   return "0".$unit[0]; 
  if($size < 1024) // 바이트 
   return $size.$unit[0]; 
  if($size > 1024 && $size < 1024*1024) // 킬로바이트 
   return sprintf("%0.1f ".$unit[1], $size / 1024); 
  if($size > 1024*1024 && $size < 1024*1024*1024) // 메가바이트 
   return sprintf("%0.1f ".$unit[2], $size / (1024*1024)); 
  if($size > 1024*1024*1000 && $size < 1024*1024*1024*1024) // 기가바이트 
   return sprintf("%0.1f ".$unit[3], $size / (1024*1024*1000)); 
 } 
$select_dir = @chdir("디렉토리경로"); 
$du = `du -sb`; 
$du = str_replace(".","", $du); 
$du = trim($du); 
$du = size($du); 
// 계정 사용량 출력 ////////////////////////////////////////////////////////////////
echo $du;
?>


'Developement > Web Programming' 카테고리의 다른 글

호환성보기 명령어  (0) 2014.03.19
파일의 퍼미션을 보기 좋게 구하기  (0) 2014.03.19
Mysql DB 사용량 출력  (0) 2014.03.19
정규식 문법  (0) 2014.03.19
취약점 막기  (0) 2014.03.05