Funzione is_writable

La funzione is_writable verifica se il file o la directory specificata esiste e se è scrivibile. Il parametro accetta il percorso del file o della directory. La funzione restituisce true se la scrittura è possibile, e false in caso contrario.

Sintassi

phpis_writable(filename);

Esempio

Verifichiamo se il file 'test.txt' è scrivibile:

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

Risultato dell'esecuzione del codice:

phptrue

Esempio

Verifichiamo la scrivibilità di un file inesistente:

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

Risultato dell'esecuzione del codice:

phpfalse

Esempio

Verifichiamo la scrivibilità di una directory:

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

Risultato dell'esecuzione del codice:

phptrue

Vedi anche

  • la funzione is_readable,
    che verifica la leggibilità
  • la funzione is_executable,
    che verifica l'eseguibilità
  • la funzione chmod,
    che modifica i permessi di accesso