Funkcia is_writable

Funkcia is_writable kontroluje, či existuje zadaný súbor alebo adresár a či je dostupný pre zápis. Do parametra sa odovzdáva cesta k súboru alebo adresáru. Funkcia vráti true, ak je zápis možný, a false v opačnom prípade.

Syntax

phpis_writable(filename);

Príklad

Skontrolujeme, či je súbor 'test.txt' dostupný pre zápis:

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

Výsledok vykonania kódu:

phptrue

Príklad

Skontrolujeme dostupnosť neexistujúceho súboru:

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

Výsledok vykonania kódu:

phpfalse

Príklad

Skontrolujeme dostupnosť adresára pre zápis:

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

Výsledok vykonania kódu:

phptrue

Pozrite tiež

  • funkciu is_readable,
    ktorá kontroluje možnosť čítania
  • funkciu is_executable,
    ktorá kontroluje možnosť vykonania
  • funkciu chmod,
    ktorá mení práva prístupu