is_writable funksiyası

is_writable funksiyası göstərilən faylın və ya qovluğun mövcud olub-olmadığını və onun yazma üçün əlçatan olub-olmadığını yoxlayır. Parametrə faylın və ya qovluğun yolu ötürülür. Funksiya yazma mümkündürsə true, əks halda isə false qaytarır.

Sintaksis

phpis_writable(filename);

Nümunə

Gəlin 'test.txt' faylının yazma üçün əlçatan olub-olmadığını yoxlayaq:

php<?php
  $res = is_writable('test.txt');
  var_dump($res);
?>

Kodun icra nəticəsi:

phptrue

Nümunə

Gəlin mövcud olmayan faylın əlçatanlığını yoxlayaq:

php<?php
  $res = is_writable('nonexistent.txt');
  var_dump($res);
?>

Kodun icra nəticəsi:

phpfalse

Nümunə

Gəlin qovluğun yazma üçün əlçatanlığını yoxlayaq:

php<?php
  $res = is_writable('/path/to/directory');
  var_dump($res);
?>

Kodun icra nəticəsi:

phptrue

Həmçinin baxın

  • is_readable funksiyası,
    oxuma imkanını yoxlayır
  • is_executable funksiyası,
    icra etmə imkanını yoxlayır
  • chmod funksiyası,
    giriş hüquqlarını dəyişir