Hallo Tom,
Das ist nicht ganz richtig.
doch. $_FILES['foo'] ist immernoch ein assoziatives Array :-)
da kommt entweder
$_FILES[$feldname]['tmp_name']
[...]
oder
$_FILES[$feldname]['tmp_name'][0]
[...]
das sollte man aber wissen, was da kommt - bei name="foo[]" im input-Element ist $_FILES['foo']['name'] ein Array und bei name="foo" nicht. Wenn man allerdings ein Script hat, dass alle möglichen Uploads annehmen können soll, hast du natürlich recht.
Grüße aus Nürnberg
Tobias