Subiendo múltiples archivos usando formData ()

var fd = new FormData();
fd.append("fileToUpload", document.getElementById('fileToUpload').files[0]);
var xhr = new XMLHttpRequest();
xhr.open("POST", "uph.php");
xhr.send(fd);

uph.php:

var_dump($_FILES['fileToUpload']);

Esto funciona, pero obviamente para elfiles[0] solamente. ¿Cómo conseguir que esto funcione para el archivo elegido?

Intenté quitar el[0], pero no funcionó.

Respuestas a la pregunta(4)

Su respuesta a la pregunta