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ă
is_writable(filename);
Exemplu
Să verificăm dacă fișierul 'test.txt' este accesibil pentru scriere:
<?php
$res = is_writable('test.txt');
var_dump($res);
?>
Rezultatul executării codului:
true
Exemplu
Să verificăm accesul la un fișier inexistent:
<?php
$res = is_writable('nonexistent.txt');
var_dump($res);
?>
Rezultatul executării codului:
false
Exemplu
Să verificăm accesul de scriere la un director:
<?php
$res = is_writable('/path/to/directory');
var_dump($res);
?>
Rezultatul executării codului:
true
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