> $_FILES (whose name is already method-agnostic)

The name appears method-agnostic but the implementation obviously
isn't.  It works with multipart/form-data, which is tightly coupled
with POST, but which isn't the only way to transfer files, not by a
long shot. If you ignore the HTTP method you're being completely
arbitrary if you still only decode form-data into $_FILES.  For
example we PUT and POST bytearray/binary files thousands of times per
day.  You can PUT application/xml as a valid file, heck, you can PUT a
tarball, a great way to send multiple files.  Would the enhanced
$_FILES be populated in those cases?  And if not, why not?

-- S.

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to