is_writable Fonksiyonu
is_writable fonksiyonu, belirtilen dosyanın veya dizinin var olup olmadığını
ve yazma işlemine açık olup olmadığını kontrol eder. Parametre olarak dosya veya dizin yolu verilir.
Fonksiyon, yazma işlemi mümkünse true, aksi takdirde false döndürür.
Sözdizimi
is_writable(dosya_adi);
Örnek
'test.txt' dosyasının yazmaya açık olup olmadığını kontrol edelim:
<?php
$res = is_writable('test.txt');
var_dump($res);
?>
Kodun çalıştırılmasının sonucu:
true
Örnek
Var olmayan bir dosyanın yazılabilirliğini kontrol edelim:
<?php
$res = is_writable('nonexistent.txt');
var_dump($res);
?>
Kodun çalıştırılmasının sonucu:
false
Örnek
Bir dizinin yazmaya açık olup olmadığını kontrol edelim:
<?php
$res = is_writable('/dizin/yolu');
var_dump($res);
?>
Kodun çalıştırılmasının sonucu:
true
Ayrıca Bakınız
-
okunabilirliği kontrol eden
is_readablefonksiyonu,
-
çalıştırılabilirliği kontrol eden
is_executablefonksiyonu,
-
dosya izinlerini değiştiren
chmodfonksiyonu