[class] ظ…ط¹ط±ظپط© ط*ط¬ظ… ظ…ط¬ظ„ط¯ ظ…ط¹ظٹظ†



السلام عليكم ورحمة الله وبركاته ..

الموضوع الأصلي :

[ php ] دالة معرفة حجم فولدر معين

عدلت على الدالة لتخرج بشكل أفضل :

رمز PHP:
<code style="white-space:nowrap"> <code> <?php

/**
* @author Abdulrhman
* @copyright 2014
*/

class folder
{

function
foldersize($path) {
$total_size = 0;



$files = scandir($path);
foreach(
$files as $t) {
if (
is_dir($t)) {
if (
$t<>"." && $t<>"..") {
$size = foldersize($path . "/" . $t);
$total_size += $size;
}
}
else {
$size = ceil (filesize($path . "/" . $t)/1024);
$size .= " K.b";
print (
"File - $path/$t = $size<br>");
$total_size += $size;
}
}
return
$total_size;
}
}

?>
</code> </code>

طريقة الإستخدام :

رمز PHP:
<code style="white-space:nowrap"> <code> $v = new folder ();
$v->foldersize("path folder");
</code> </code>

تقبلوا وافر التحية و التقدير ..









©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©