Funkcja is_writable
Funkcja is_writable sprawdza, czy określony plik lub katalog istnieje
i jest dostępny do zapisu. Parametr przyjmuje ścieżkę do pliku lub katalogu.
Funkcja zwraca true, jeśli zapis jest możliwy, i false w przeciwnym przypadku.
Składnia
phpis_writable(filename);
Przykład
Sprawdźmy, czy plik 'test.txt' jest dostępny do zapisu:
php<?php
$res = is_writable('test.txt');
var_dump($res);
?>
Wynik wykonania kodu:
phptrue
Przykład
Sprawdźmy dostępność nieistniejącego pliku:
php<?php
$res = is_writable('nonexistent.txt');
var_dump($res);
?>
Wynik wykonania kodu:
phpfalse
Przykład
Sprawdźmy dostępność katalogu do zapisu:
php<?php
$res = is_writable('/path/to/directory');
var_dump($res);
?>
Wynik wykonania kodu:
phptrue
Zobacz też
-
funkcję
is_readable,
która sprawdza możliwość odczytu -
funkcję
is_executable,
która sprawdza możliwość wykonania -
funkcję
chmod,
która zmienia uprawnienia dostępu