Saltar al contenido

is_uploaded_file()

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

La función is_uploaded_file() es una función integrada de PHP que comprueba si un archivo especificado se cargó mediante HTTP POST. Esta función devuelve true si el archivo se cargó mediante HTTP POST, y false en caso contrario.

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

La sintaxis de PHP de is_uploaded_file()

php
is_uploaded_file(filename);

Donde filename es el nombre del archivo que desea comprobar.

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

El uso de la función is_uploaded_file() es sencillo. Siga estos pasos:

  1. Especifique el nombre del archivo que desea comprobar.
  2. Llame a la función is_uploaded_file(), pasando el nombre del archivo como parámetro.
  3. Utilice el valor booleano resultante para determinar si el archivo se cargó mediante HTTP POST.

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

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

php
<?php

$file = $_FILES['file']['tmp_name'];
if (is_uploaded_file($file)) {
    echo 'The file was uploaded via HTTP POST';
} else {
    echo 'The file was not uploaded via HTTP POST';
}

En este ejemplo, utilizamos la función is_uploaded_file() para comprobar si el archivo especificado en el array $_FILES se cargó mediante HTTP POST. Luego, utilizamos una declaración condicional para imprimir un mensaje que indica si el archivo se cargó mediante HTTP POST o no.

Conclusión

La función is_uploaded_file() es una herramienta útil en PHP para comprobar si un archivo especificado se cargó mediante HTTP POST. Siguiendo los pasos descritos en esta guía, podrá utilizar fácilmente la función is_uploaded_file() en sus proyectos PHP para comprobar si los archivos se cargaron mediante HTTP POST. Esperamos que esta guía le haya sido útil.

Practice

¿Cuál es la función de is_uploaded_file() en PHP?

¿Te resulta útil?

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