Fonction is_writable
La fonction is_writable vérifie si le fichier ou le répertoire spécifié existe
et s'il est accessible en écriture. Le chemin vers le fichier ou le répertoire est passé en paramètre.
La fonction retourne true si l'écriture est possible, et false dans le cas contraire.
Syntaxe
is_writable(filename);
Exemple
Vérifions si le fichier 'test.txt' est accessible en écriture :
<?php
$res = is_writable('test.txt');
var_dump($res);
?>
Résultat de l'exécution du code :
true
Exemple
Vérifions l'accessibilité d'un fichier inexistant :
<?php
$res = is_writable('nonexistent.txt');
var_dump($res);
?>
Résultat de l'exécution du code :
false
Exemple
Vérifions l'accessibilité en écriture d'un répertoire :
<?php
$res = is_writable('/path/to/directory');
var_dump($res);
?>
Résultat de l'exécution du code :
true
Voir aussi
-
la fonction
is_readable,
qui vérifie la possibilité de lecture -
la fonction
is_executable,
qui vérifie la possibilité d'exécution -
la fonction
chmod,
qui modifie les permissions d'accès