(PHP 4, PHP 5)
is_writable — Indica si un archivo existe y es escribible
Devuelve TRUE si filename existe y es escribible. El argumento nombre_archivo puede ser el nombre de un directorio, permitiendo así comprobar si el directorio es escribible.
Tenga en cuenta que PHP puede estar accediendo al archivo bajo el id de ususario por el que se está ejecutando el servidor web (a menudo 'nobody'). Las limitaciones del modo seguro no se toman en cuenta.
El nombre de archivo que va a ser comprobado.
Devuelve TRUE si el parámetro filename existe y es escribible.
Example #1 Ejemplo de is_writable()
<?php
$nombre_archivo = 'prueba.txt';
if (is_writable($nombre_archivo)) {
echo 'El archivo es escribible';
} else {
echo 'El archivo no es escribible';
}
?>
En caso de error, se emite un E_WARNING.
Note: Los resultados de esta función son guardados en caché. Para más información ver clearstatcache().
Desde PHP 5.0.0, esta función también puede usarse con algunos URL wrappers. Consultar Lista de Protocolos/Envolturas Soportados para obtener una lista los wrappers tienen soporte para la familia de funcionalidad de stat().