disk_total_space ဖန်ရှင်

disk_total_space ဖန်ရှင်သည် သတ်မှတ်ထားသော ဒရိုက် သို့မဟုတ် ပါတ်ရှင်း၏ ဒစ်စကာနေရာအကျယ် စုစုပေါင်းအရွယ်အစားကို ပြန်ပေးပါသည်။ ပါရာမီတာအဖြစ် စာသားကြောင်းပုံစံဖြင့် ဒရိုက်သို့လမ်းကြောင်းတစ်ခု ပို့ပေးရပါသည်။ ဖန်ရှင်သည် float အမျိုးအစားနံပါတ်တစ်ခုအဖြစ် ဘိုက်အရေအတွက်ကို ပြန်ပေးပါသည်။

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

phpdisk_total_space(directory);

ဥပမာ

C ဒရိုက်၏ စုစုပေါင်းအရွယ်အစားကို ရယူကြမည်:

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

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ် (ဥပမာ):

php256060440576

ဥပမာ

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

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

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ် (ဥပမာ):

php'238.47 GB'

ဥပမာ

တခြားဒရိုက်တစ်ခုပေါ်တွင် ရရှိနိုင်သောနေရာကို စစ်ဆေးကြည့်မည်:

php<?php
  $res = disk_total_space('D:');
  var_dump($res);
?>

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ် (ဥပမာ):

phpfloat(512110881024)

ဒါကိုလည်း ကြည့်ပါ

  • disk_free_space ဖန်ရှင်၊
    အခမဲ့နေရာကို ပြန်ပေးသည်
  • filesize ဖန်ရှင်၊
    ဖိုင်အရွယ်အစားကို ပြန်ပေးသည်
  • realpath ဖန်ရှင်၊
    အပြည့်အစုံလမ်းကြောင်းကို ပြန်ပေးသည်