Koenig, а еще кошернее сразу разделять на модель и представление:
<form action="?" enctype="multipart/form-data" method="post">
<div><input type="file" name="file[]" /></div>
<div><input type="file" name="file[]" /></div>
<div><input type="file" name="file[]" /></div>
<div><input type="file" name="test" /></div>
<div><input type="file" name="file2[]" /></div>
<div><input type="file" name="file2[]" /></div>
<div><input type="file" name="file2[]" /></div>
<div><input type="submit" name="submit" value="submit" /></div>
</form>
<pre>
<?php
print_r($viewModel, 1);
?>
</pre>if (count($_FILES) > 0) {
#echo '<pre>' . print_r($_FILES, 1) . '</pre>';
$upload = new Kupload('load');
$viewModel = $upload->filestorage->map();
}
else{
$viewModel = [];
}
include 'form.phtml';