note 111561 added to features.file-upload.post-method
| From: | Anonymous | Date: | Mon, 04 Mar 2013 18:05:39 +0000 |
| Subject: | note 111561 added to features.file-upload.post-method | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-193881@lists.php.net to get a copy of this message | ||
Normalizing $_FILES structure:
<?php
$files = [];
$fix = function (&$files, $values, $prop) use (&$fix) {
foreach ($values as $key => $value) {
if (is_array($value)) {
$fix($files[$key], $value, $prop);
} else {
$files[$key][$prop] = $value;
}
}
};
foreach ($_FILES as $name => $props) {
foreach ($props as $prop => $value) {
if (is_array($value)) {
$fix($files[$name], $value, $prop);
} else {
$files[$name][$prop] = $value;
}
}
}
?>
----
Server IP: 69.147.83.199
Probable Submitter: 95.26.226.55
----
Manual Page -- http://php.net/manual/en/features.file-upload.post-method.php
Edit -- https://master.php.net/note/edit/111561
Del: integrated -- https://master.php.net/note/delete/111561/integrated
Del: useless -- https://master.php.net/note/delete/111561/useless
Del: bad code -- https://master.php.net/note/delete/111561/bad+code
Del: spam -- https://master.php.net/note/delete/111561/spam
Del: non-english -- https://master.php.net/note/delete/111561/non-english
Del: in docs -- https://master.php.net/note/delete/111561/in+docs
Del: other reasons-- https://master.php.net/note/delete/111561
Reject -- https://master.php.net/note/reject/111561
Search -- https://master.php.net/manage/user-notes.php