Funkcija is_writable

Funkcija is_writable patikrina, ar nurodytas failas ar direktorija egzistuoja ir ar jis prieinamas rašymui. Parametru perduodamas kelias į failą ar direktoriją. Funkcija grąžina true, jei rašymas įmanomas, ir false priešingu atveju.

Sintaksė

phpis_writable(filename);

Pavyzdys

Patikrinkime, ar failas 'test.txt' yra prieinamas rašymui:

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

Kodo vykdymo rezultatas:

phptrue

Pavyzdys

Patikrinkime neegzistuojančio failo prieinamumą:

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

Kodo vykdymo rezultatas:

phpfalse

Pavyzdys

Patikrinkime direktorijos prieinamumą rašymui:

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

Kodo vykdymo rezultatas:

phptrue

Taip pat žiūrėkite

  • funkciją is_readable,
    kuri patikrina skaitymo galimybę
  • funkciją is_executable,
    kuri patikrina vykdymo galimybę
  • funkciją chmod,
    kuri keičia prieigos teises