Función is_file() de PHP

Definición y uso

La función is_file() de PHP verifica si el nombre de archivo especificado es un archivo normal.

Sintaxis

is_file(file)
Parámetros Descripción
file Obligatorio. Especifica el archivo que se debe verificar.

Descripción

Si el archivo existe y es un archivo normal, se devuelve true.

Sugerencias y comentarios

Comentarios:El resultado de esta función se almacenará en caché. Por favor, utilice clearstatcache() para limpiar la caché.

Ejemplo

Ejemplo 1

<?php
$file = "test.txt";
if(is_file($file))
  {
  echo ("$file es un archivo regular");
  }
else
  {
  echo ("$file no es un archivo regular");
  }
?>

Salida:

test.txt es un archivo regular

Ejemplo 2

<?php
var_dump(is_file('a_file.txt')) . "\n";
var_dump(is_file('/usr/bin/')) . "\n";
?>

Salida:

bool(true)
bool(false)