Rogama Informática

Hoy os traigo un truco tan sencillo como útil.
En ocasiones al validar un formulario del lado de servidor podemos tener varios input file, y pueden subir ficheros en cualquiera de ellos, si nos es necesario validar que se suban ficheros, pero nos da igual en que input nos lo suban podemos validar todos y cada uno de los input que tengamos, o bien comprobar si nos pasan algún fichero en general para ello:

if(empty($_FILES)) {

     return false; 
}
Sencillamente comprobamos que en la variable $_FILES tenga algún dato, si no se han subido ficheros en ninguno de los input file de nuestro formulario, $_FILES tendrá el valor de un array de 0 elementos, por lo que empy($_FILES) devolverá true cuando NO tengamos ficheros y false, cuando nos pasen alguno.
Espero que os resulte de utilidad
Abrir chat
Escanea el código
Hola 👋
¿En qué te ayudo?