最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php計(jì)算整個(gè)目錄大小的方法

 更新時(shí)間:2015年06月19日 16:17:50   作者:不吃皮蛋  
這篇文章主要介紹了php計(jì)算整個(gè)目錄大小的方法,涉及php針對目錄操作的相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例講述了php計(jì)算整個(gè)目錄大小的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

/**
 * Calculate the full size of a directory
 *
 * @author   Jonas John
 * @version   0.2
 * @param    string  $DirectoryPath  Directory path
 */
function CalcDirectorySize($DirectoryPath) {
  // I reccomend using a normalize_path function here
  // to make sure $DirectoryPath contains an ending slash
  // To display a good looking size you can use a readable_filesize
  // function.
  $Size = 0;
  $Dir = opendir($DirectoryPath);
  if (!$Dir)
    return -1;
  while (($File = readdir($Dir)) !== false) {
    // Skip file pointers
    if ($File[0] == '.') continue; 
    // Go recursive down, or add the file size
    if (is_dir($DirectoryPath . $File))      
      $Size += CalcDirectorySize($DirectoryPath . $File . DIRECTORY_SEPARATOR);
    else 
      $Size += filesize($DirectoryPath . $File);    
  }
  closedir($Dir);
  return $Size;
}
//使用范例:
$SizeInBytes = CalcDirectorySize('data/');

希望本文所述對大家的php程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • PHP 讀取和修改大文件的某行內(nèi)容的代碼

    PHP 讀取和修改大文件的某行內(nèi)容的代碼

    最近碰到一個(gè)比較有趣的問題,就是修改某個(gè)文件的某一行字符,不過文件太大,file()直接讀取是不可能的,我使用fgets來跳轉(zhuǎn)到指定行,并用fwrite修改某個(gè)字符串。
    2009-10-10
  • PHP實(shí)現(xiàn)判斷二叉樹是否對稱的方法

    PHP實(shí)現(xiàn)判斷二叉樹是否對稱的方法

    這篇文章主要介紹了PHP實(shí)現(xiàn)判斷二叉樹是否對稱的方法,涉及php遞歸二叉樹判斷節(jié)點(diǎn)的相關(guān)操作技巧,需要的朋友可以參考下
    2018-01-01
  • PHP 文件上傳全攻略

    PHP 文件上傳全攻略

    PHP文件上傳功能一般都是大家使用事先封裝好的函數(shù),要用的時(shí)候直接使用已封裝的函數(shù)就完了,但有時(shí)候不能使用封裝函數(shù),還真不大能記住PHP的上傳相關(guān)的東西,在此做個(gè)總結(jié),以備后用。
    2010-04-04
  • PHP的autoload自動(dòng)加載機(jī)制使用說明

    PHP的autoload自動(dòng)加載機(jī)制使用說明

    自PHP5后,引入了__autoload這個(gè)攔截器方法,可以自動(dòng)對class文件進(jìn)行包含引用,下面看具體的使用方法。
    2010-12-12
  • php類常量用法實(shí)例分析

    php類常量用法實(shí)例分析

    這篇文章主要介紹了php類常量用法,實(shí)例分析了php中類常量的概念、特性與相關(guān)使用技巧,需要的朋友可以參考下
    2015-07-07
  • PHP使用PHPExcel讀取excel數(shù)據(jù)并批量上傳到數(shù)據(jù)庫

    PHP使用PHPExcel讀取excel數(shù)據(jù)并批量上傳到數(shù)據(jù)庫

    這篇文章主要為大家詳細(xì)介紹了PHP如何使用PHPExcel讀取excel數(shù)據(jù)并批量上傳到數(shù)據(jù)庫,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以參考一下
    2024-12-12
  • PHP設(shè)計(jì)模式 注冊表模式(多個(gè)類的注冊)

    PHP設(shè)計(jì)模式 注冊表模式(多個(gè)類的注冊)

    注冊表模式其實(shí)是一個(gè)單例模式,注冊表類提供靜態(tài)方法(或單例對象的實(shí)例化方法)來讓其它對象訪問其中的數(shù)據(jù)(通常是對象)。整個(gè)系統(tǒng)中的每個(gè)對象都可以訪問這些數(shù)據(jù)對象
    2012-02-02
  • php+mysqli使用面向?qū)ο蠓绞礁聰?shù)據(jù)庫實(shí)例

    php+mysqli使用面向?qū)ο蠓绞礁聰?shù)據(jù)庫實(shí)例

    這篇文章主要介紹了php+mysqli使用面向?qū)ο蠓绞礁聰?shù)據(jù)庫的方法,實(shí)例分析了mysqli對象的創(chuàng)建、連接、更新及返回更新結(jié)果的技巧,需要的朋友可以參考下
    2015-01-01
  • 最新評論

    五台县| 寻乌县| 织金县| 卢龙县| 亳州市| 舒城县| 江城| 八宿县| 龙山县| 南郑县| 友谊县| 左权县| 洪湖市| 常德市| 外汇| 平舆县| 盘锦市| 伊宁市| 凉城县| 永吉县| 商河县| 建德市| 南平市| 阿拉善盟| 措勤县| 柘荣县| 盐亭县| 阜康市| 长子县| 交城县| 响水县| 庆云县| 汝城县| 宜城市| 云梦县| 汽车| 涿州市| 石家庄市| 萍乡市| 集安市| 涟水县|