Функцыя 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,
    якая змяняе правы доступу