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