เช็คพื้นที่ว่างบนโอส จัดทำโดย : Zerohate
เช็คพื้นที่ว่างบนโอส หลายคนคงเคยเจอปัญหาพื้นที่ของโอสเต็มโดยไม่รู้ตัว เนื่องมาจากใช้พื้นที่จนเต็ม หรือ log file เยอะจนเกิืนไป และไม่อยากเช็คพื้นที่ของโอสผ่าน CP เพื่อต้องล๊อกอินเข้าไป ผมมีวิธีเช็คพื้นที่มาแนะนำโดยการเขียนโค๊ต php มาลองดูขั้นตอนกันเลยครับ

ขั้นตอนการทำ

1.มาเขียน function ในการหาพื้นที่ก่อนเลยครับ

function check_disk($free_disk) { //ฟังชั่นในการหาพื้นที่
if(!is_numeric($free_disk)) {
return false;
} else {
if($free_disk >= 1073741824) {
$free_disk = round($free_disk / 1073741824 * 100) / 100 ." GB";
} else if($free_disk >= 1048576) {
$free_disk = round($free_disk / 1048576 * 100) / 100 ." MB";
} else if($free_disk >= 1024) {
$free_disk = round($free_disk / 1024 * 100) / 100 ." KB";
} else {
$free_disk = $free_disk . "B";
}
return $free_disk;
}
}


2.ต่อไปเมื่อเราเขียน function ในการหาพื้นที่เรียบร้อยแล้ว เรามาเขียนโค๊ตเพื่อเรียกใช้งานกันบ้าง

$disk = @getcwd(); //หาที่อยู่ของไดร์

$free_disk = disk_free_space($disk); //หาพื้นที่ว่าง

if($free_disk == false) {
$free_disk = 0;
}

if($free_disk < 0) {
$free_disk = 0;
} else {
echo "Free : " . check_disk($free_disk); //เรียกใช้งาน fucntion
}


3.เรียบร้อยแล้วครับ ไม่ยากเลยใช่ไหม




คุณอาจสนใจ
ห้ามให้ใครมาเปลี่ยนการตั้งค่า Appearance ด้วยการซ่อนหน้า Appearance
เว็บไทยดีดี (15,813 - 19 ม.ค. 51)
ทำภาพพับมุมปกหนังสือ ด้วย Photoshop
Black-Hawk (119,340 - 22 ก.พ. 51)
ทำ effect ตอนเปลี่ยนหน้า
สายลม (75,220 - 29 มี.ค. 51)
ประวัติความเป็นมาของ illustrator
เว็บไทยดีดี (39,649 - 08 ก.ย. 50)
วิธีค้นหา Serial No. ของโปรแกรมในเครื่อง
เว็บไทยดีดี (20,513 - 03 พ.ย. 50)
การตกแต่งพื้นหลังด้วยรูปแบบ Texture
nut (60,706 - 17 มี.ค. 51)
รวม Virus สายพันธ์ใหม่ มากับ Handy Drive
เว็บไทยดีดี (23,912 - 25 ส.ค. 50)
มารู้จักการใช้งานฟีเจอร์ใหม่ๆ บน Adobe Photoshop CS (เวอร์ชัน 8) กันดีกว่า (ตอนที่ 1)
สุธีร์ นวกุล (38,499 - 06 ต.ค. 50)