Функция 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,
    у рухсатларни ўзгартиради