Funcția is_writable

Funcția is_writable verifică dacă fișierul sau directorul specificat există și dacă este accesibil pentru scriere. În parametru este transmis calea către fișier sau director. Funcția returnează true dacă scrierea este posibilă și false în caz contrar.

Sintaxă

phpis_writable(filename);

Exemplu

Să verificăm dacă fișierul 'test.txt' este accesibil pentru scriere:

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

Rezultatul executării codului:

phptrue

Exemplu

Să verificăm accesul la un fișier inexistent:

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

Rezultatul executării codului:

phpfalse

Exemplu

Să verificăm accesul de scriere la un director:

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

Rezultatul executării codului:

phptrue

Vedeți și

  • funcția is_readable,
    care verifică posibilitatea de citire
  • funcția is_executable,
    care verifică posibilitatea de executare
  • funcția chmod,
    care modifică permisiunile de acces