note 88077 added to function.filesize

From: Date: Thu, 08 Jan 2009 23:54:39 +0000
Subject: note 88077 added to function.filesize
Groups: php.notes 
Request: Send a blank email to php-notes+get-148971@lists.php.net to get a copy of this message
<? ### File list with file names and sizes get_size('your_dir'); function get_size($path) { $count=0; if(!is_dir($path)) return filesize($path); if ($handle = opendir($path)) { $size = 0; while (false !== ($file = readdir($handle))) { if($file!='.' && $file!='..') {$count++; $size = get_size($path.'/'.$file); // Do not use $size +=... $sizemb = ($size / 1024)/1024; $sizemb = round($sizemb,2); $sizegb = (($size / 1024)/1024)/1024; $sizegb = round($sizegb,2); echo "&nbsp;&nbsp<b>$eil_nr</b>. &nbsp;<a href=your_dir/$file>$file</a> &nbsp;&nbsp;["; if( $size >'1073741824') {echo "$sizegb GB";}else {echo "$sizemb MB";} echo"]<br />"; } } closedir($handle); return $size; } } ?> ---- Server IP: 193.219.81.76 Probable Submitter: 62.80.252.222 ---- Manual Page -- http://www.php.net/manual/en/function.filesize.php Edit -- https://master.php.net/note/edit/88077 Del: integrated -- https://master.php.net/note/delete/88077/integrated Del: useless -- https://master.php.net/note/delete/88077/useless Del: bad code -- https://master.php.net/note/delete/88077/bad+code Del: spam -- https://master.php.net/note/delete/88077/spam Del: non-english -- https://master.php.net/note/delete/88077/non-english Del: in docs -- https://master.php.net/note/delete/88077/in+docs Del: other reasons-- https://master.php.net/note/delete/88077 Reject -- https://master.php.net/note/reject/88077 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#148971) next »