Descripción
bool
is_writable ( string nombre_archivo )
Devuelve TRUE si nombre_archivo existe y
es escribible. El argumento de nombre de archivo puede ser un
nombre de directorio, permitiéndole revisar si un
directorio es escribible.
Tenga en mente que PHP puede estar accediendo al archivo bajo el
id de usuario con el que corre el servidor web (usualmente
'nobody'). No se tienen en cuenta limitaciones del modo seguro.
Ejemplo 1. Ejemplo de is_writable()
<?php $nombre_archivo = 'prueba.txt'; if (is_writable($nombre_archivo)) { echo 'Es posible escribir sobre el archivo'; } else { echo 'No es posible escribir sobre el archivo'; } ?>
|
|
Nota: Los resultados de esta
función son guardados. Consultar
clearstatcache() para más
detalles.
Sugerencia: A partir de PHP 5.0.0,
esta funcion tambien puede usarse con algunas URL
como nombre de fichero. Consultar Apéndice M, para
obtener una lista con soporte para la funcionalidad
stat().
Vea también is_readable(),
file_exists(), y
fwrite().