PHP | archivo_existe( ) Función

La función file_exists() en PHP es una función incorporada que se usa para verificar si un archivo o directorio existe o no.

La ruta del archivo o directorio que desea verificar se pasa como un parámetro a la función file_exists() que devuelve True en caso de éxito y False en caso de falla.

Sintaxis:

file_exists($path)

Parámetros: La función file_exists() en PHP acepta solo un parámetro $ruta . Especifica la ruta del archivo o directorio que desea verificar.

Valor devuelto: Devuelve True en caso de éxito y False en caso de error.

Errores y excepciones:

  1. La función file_exists() devuelve False si la ruta especificada apunta a archivos que no existen.
  2. Para archivos de más de 2 gb, algunas de las funciones del sistema de archivos pueden dar resultados inesperados ya que el tipo de entero de PHP está firmado y muchas plataformas usan enteros de 32 bits.

Ejemplos:

Input : echo file_exists('/user01/work/gfg.txt');
Output : 1

Input : $file_pointer = '/user01/work/gfg.txt';
        if (file_exists($file_pointer)) {
            echo "The file $file_pointer exists";
        }else {
            echo "The file $file_pointer does 
                                   not exists";
        }
Output : 1

Los siguientes programas ilustran la función file_exists().

Programa 1 :

<?php
  
// checking whether file exists or not
echo file_exists('/user01/work/gfg.txt');
  
?>

Producción:

1

Programa 2 :

<?php
  
// checking whether file exists or not
$file_pointer = '/user01/work/gfg.txt';
  
if (file_exists($file_pointer)) 
{
    echo "The file $file_pointer exists";
}
else 
{
    echo "The file $file_pointer does
                             not exists";
}
  
?>

Producción:

1

Referencia:
http://php.net/manual/en/function.file-exists.php

PHP es un lenguaje de secuencias de comandos del lado del servidor diseñado específicamente para el desarrollo web. Puede aprender PHP desde cero siguiendo este tutorial de PHP y ejemplos de PHP .

Publicación traducida automáticamente

Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *