Saltar al contenido

is_writeable()

¿Qué es la función is_writable()?

La función is_writable() es una función integrada de PHP que verifica si un archivo es escribible. Esta función devuelve true si el archivo es escribible, y false en caso contrario.

Nota: is_writeable() fue marcada como obsoleta en PHP 5.0.0 y eliminada en PHP 8.0.0. Era solo un alias para is_writable(). Usa siempre is_writable() en proyectos PHP modernos para evitar errores fatales.

A continuación se muestra la sintaxis básica de la función is_writable():

La sintaxis PHP de is_writable()

php
is_writable($filename);

Donde $filename es la ruta al archivo que deseas verificar.

¿Cómo usar la función is_writable()?

El uso de la función is_writable() es sencillo. Sigue estos pasos:

  1. Especifica el nombre del archivo que deseas verificar.
  2. Llama a la función is_writable(), pasando el nombre del archivo como parámetro.
  3. Usa el valor booleano resultante para determinar si el archivo es escribible.

A continuación se muestra un fragmento de código de ejemplo que demuestra cómo usar la función is_writable():

¿Cómo usar la función is_writable()?

php
<?php

$file = '/path/to/file';
if (is_writable($file)) {
    echo 'The file is writable';
} else {
    echo 'The file is not writable';
}

En este ejemplo, usamos la función is_writable() para verificar si el archivo /path/to/file es escribible. Luego, usamos una declaración condicional para imprimir un mensaje que indica si el archivo es escribible o no.

Conclusión

La función is_writable() es una herramienta útil en PHP para verificar si un archivo es escribible. Siguiendo los pasos descritos en esta guía, podrás usar fácilmente la función is_writable() en tus proyectos PHP para comprobar si los archivos son escribibles. Esperamos que esta guía te haya sido útil.

Práctica

¿Qué hace la función is_writable() en PHP?

¿Te resulta útil?

Vista previa dual-run — compárala con las rutas Symfony en producción.