array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'tr', ), 'this' => array ( 0 => 'function.disk-free-space.php', 1 => 'disk_free_space', ), 'up' => array ( 0 => 'ref.filesystem.php', 1 => 'Dosya Sistemi İşlevleri', ), 'prev' => array ( 0 => 'function.dirname.php', 1 => 'dirname', ), 'next' => array ( 0 => 'function.disk-total-space.php', 1 => 'disk_total_space', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'tr', 'path' => 'reference/filesystem/functions/disk-free-space.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
disk_free_space — Disk bölümü veya dosya sistemindeki kullanılabilir alanı döndürür
Belirtilen dizinin bulunduğu dosya sistemi veya disk bölümünün kullanılabilir toplam boyunu bayt cinsinden döndürür.
dizin
Bir dosya sisteminin veya disk bölümünün bir dizini.
Bilginize:
Bir dizin yerine bir dosya verildiği takdirde işlevin davranışı belirsizdir ve kullanılan işletim sistemine ve PHP sürümüne göre farklılık gösterebilir.
Hata oluşmuşsa false
, yoksa kullanılabilir toplam bayt sayısını
bir gerçek sayı olarak döndürür.
Örnek 1 - disk_free_space() örneği
<?php
// $df kök dizin altındaki kullanılabilir toplam bayt sayısını içerir
$df = disk_free_space("/");
// Windows üzerinde:
$df_c = disk_free_space("C:");
$df_d = disk_free_space("D:");
?>
Bilginize: Dosyaların sunucunun dosya sistemi üzerinden erişilebilir olması gerektiğinden bu işlev uzak dosyalar üzerinde çalışmayacaktır.