Exemplo n.º 1
0
	    //echo "<pre>"; print_r($image_size); echo "</pre>";
	    echo "</div>\n";
	}
	echo "</td>\n";
	echo "</tr>\n";
	echo "<tr><td colspan='4'><hr height='1'></td></tr>";
    }
    echo "</table><br /><br />\n";
*/
#####################################
#########################################
echo "<div>\n";
echo "<span>Total of {$cnt} objects</span> :: \n";
//echo "<span>Total file size: " . number_format($total_file_size, 0, ',', ' ') . " bytes</span>\n";
echo "<span>Total file size: " . file_size_readable($total_file_size) . "</span> :: \n";
echo "<span>Total directory size: " . file_size_readable($total_directory_size) . "</span>\n";
echo "</div>\n";
echo "<div><a href='./..'>[UP ONE LEVEL]</a></div>\n";
echo "</div>\n";
echo "</body>\n";
echo "</html>\n";
###
### Function to render the file size more readable
### B, kB, MB, ... instead of plain bytes
###
function file_size_readable($size, $retstring = null)
{
    // adapted from code at http://aidanlister.com/repos/v/function.size_readable.php
    $sizes = array('B', 'kB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB');
    if ($retstring === null) {
        $retstring = '%01.2f %s';
Exemplo n.º 2
0
        echo "File size : " . file_size_readable(filesize($filelist[$i])) . " <br />\n";
        echo "Width : " . $image_size[0] . " pix<br />\n";
        echo "Height : " . $image_size[1] . " pix<br />\n";
        #	    echo $image_size[3] ."<br />\n";
        echo "Image type : " . $image_size['mime'] . "<br />\n";
        #	    echo "<pre>"; print_r($image_size); echo "</pre>";
        echo "</div>\n";
    }
    echo "</td>\n";
    echo "</tr>\n";
    echo "<tr><td colspan='4'><hr height='1'></td></tr>";
}
echo "</table><br /><br />\n";
echo "<div>Total of {$cnt} pictures</div>\n";
#    echo "<div>Total file size: " . number_format($total_file_size, 0, ',', ' ') . " bytes</div>\n";
echo "<div>Total file size: " . file_size_readable($total_file_size) . "</div>\n";
echo "<div><a href='./..'>[BACK]</a></div>\n";
echo "</div>\n";
echo "</body>\n";
echo "</html>\n";
function file_size_readable($size, $retstring = null)
{
    // adapted from code at http://aidanlister.com/repos/v/function.size_readable.php
    $sizes = array('B', 'kB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB');
    if ($retstring === null) {
        $retstring = '%01.2f %s';
    }
    $lastsizestring = end($sizes);
    foreach ($sizes as $sizestring) {
        if ($size < 1024) {
            break;