comprobar si existe un fichero con php y linux

Se puede comprobar si un fichero existe en linux con el siguiente comando:

[ -e /path/completo/a_mi_archivo ] && echo "El fichero existe" || echo "El fichero no existe"

Posibles parámetros para este comando:
*-e: Devuelve el valor verdadero si el archivo existe
*-f: Devolver valor verdadero si el archivo existe y es un archivo regular
*-r: Devolver valor verdadero si el archivo existe y se puede leer
*-w: Regresa el valor verdadero si el archivo existe y se puede escribir
*-x: Devolver valor verdadero si el archivo existe y es ejecutable
*-d: Devolver valor verdadero si existe y es un directorio

para comprobar esto en php se puede hacer de la siguiente manera:

if (file_exists("/path/completo/a_mi_archivo"))
{
   echo "El fichero existe";
}
else
{
   echo "El fichero no existe";
}

O también se puede comprobar la existencia de de un fichero en php, ejecutando el comando de linux anteriormente mencionado, a través de la función exec() de php.

Ver un ejemplo de como comprobar la existencia de un fichero con php y comandos linux

$resultado = exec('[ -e /path/completo/a_mi_archivo ] && echo "1" || echo "0"');
echo $resultado;

Tags de búsquedas:

linux existe archivo, unix comprobar si existe fichero, comando para ver si existe una carpeta, validar si existen ficheros unix, validar existencia de un archivo en unix, validar archivos unix, saber si un archivo existe en un servidor remoto php, saber el directorio en el que te encuentras con php, preguntar si existe un archivo en unix, no existe fichero unix

Posts Relacionados:


Te ha ayudado el artículo? Colabora!

0 comentario/s

Comentar

Deja tu comentario

Nombre:

Email (no será publicado)

Website

Comentario

Colabora, añade +1 a mi blog!!