ფუნქცია is_writable

ფუნქცია is_writable ამოწმებს, არსებობს თუ არა მითითებული ფაილი ან დირექტორია და არის თუ არა იგი ჩაწერისთვის ხელმისაწვდომი. პარამეტრად გადაეცემა ფაილის ან დირექტორიის მისამართი. ფუნქცია აბრუნებს true-ს, თუ ჩაწერა შესაძლებელია, და false-ს წინააღმდეგ შემთხვევაში.

სინტაქსი

phpis_writable(filename);

მაგალითი

შევამოწმოთ, არის თუ არა ფაილი 'test.txt' ჩაწერისთვის ხელმისაწვდომი:

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

კოდის შესრულების შედეგი:

phptrue

მაგალითი

შევამოწმოთ არარსებული ფაილის ხელმისაწვდომობა:

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

კოდის შესრულების შედეგი:

phpfalse

მაგალითი

შევამოწმოთ დირექტორიის ჩაწერის ხელმისაწვდომობა:

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

კოდის შესრულების შედეგი:

phptrue

ასევე იხილეთ

  • ფუნქცია is_readable,
    რომელიც ამოწმებს წაკითხვის შესაძლებლობას
  • ფუნქცია is_executable,
    რომელიც ამოწმებს გაშვების შესაძლებლობას
  • ფუნქცია chmod,
    რომელიც ცვლის წვდომის უფლებებს