(PHP 4, PHP 5)
is_writable — Indica si el nombre de archivo es escribible
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.
El nombre de archivo a chequear.
Devuelve TRUE si el nombre_archivo existo y es escribible.
Example#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';
}
?>
Note: Los resultados de esta función son guardados. Consultar clearstatcache() para más detalles.
A partir de PHP 5.0.0, esta funcion tambien puede usarse con algunas URL como nombre de fichero. Consultar Lista de Protocolos/Envolturas Soportadas, para obtener una lista con soporte para la funcionalidad stat().