disk_free_space လုပ်ဆောင်ချက်

disk_free_space လုပ်ဆောင်ချက်သည် သတ်မှတ်ထားသော disk သို့မဟုတ် ဖိုင်စနစ်ပေါ်တွင် ဘိုက်များဖြင့် နေရာလွတ် ပမာဏကို ပြန်ပေးပါသည်။ ဤလုပ်ဆောင်ချက်သည် စစ်ဆေးမည့် disk သို့ လမ်းကြောင်းတစ်ခု - ပါရာမီတာတစ်ခုကို လက်ခံပါသည်။ Windows တွင် disk အက္ခရာ (ဥပမာ- 'C:') သို့မဟုတ် ဖိုင်တွဲသို့ လမ်းကြောင်းကို သတ်မှတ်နိုင်ပါသည်။ Unix-စနစ်များတွင် တပ်ဆင်မှုအမှတ်သို့ လမ်းကြောင်းကို သတ်မှတ်ပါသည်။

ဝါကျဖွဲ့စည်းပုံ

phpdisk_free_space(directory);

ဥပမာ

Windows တွင် C: disk ပေါ်ရှိ နေရာလွတ်ကို ရယူကြပါစို့။

php<?php
  $res = disk_free_space('C:');
  echo $res;
?>

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ် (ဥပမာ)

php1073741824

ဥပမာ

Unix-စနစ်၏ ရင်းမြစ်ဖိုင်တွဲတွင် နေရာလွတ်ကို ရယူကြပါစို့။

php<?php
  $res = disk_free_space('/');
  echo $res;
?>

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ် (ဥပမာ)

php2147483648

ဥပမာ

လွယ်ကူစွာ ပြသရန်အတွက် ဘိုက်များကို ဂီဂါဘိုက်များသို့ ပြောင်းလဲကြပါစို့။

php<?php
  $bytes = disk_free_space('C:');
  $gb = round($bytes / 1024 / 1024 / 1024, 2);
  echo $gb . ' GB';
?>

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ် (ဥပမာ)

php'15.75 GB'

ဤသည်ကိုလည်း ကြည့်ပါ

  • disk_total_space လုပ်ဆောင်ချက်၊
    အကြောင်းမှာ ၎င်းသည် disk ၏ စုစုပေါင်းအရွယ်အစားကို ပြန်ပေးပါသည်။
  • filesize လုပ်ဆောင်ချက်၊
    အကြောင်းမှာ ၎င်းသည် ဖိုင်၏အရွယ်အစားကို ပြန်ပေးပါသည်။