微信公众号定制开发

tp5上传多文件
<p> 模板: </p> <p> <pre class="prettyprint lang-html">&lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"/&gt; &lt;title&gt; 多文件上传 &lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;form role="form" action="" method="post" enctype="multipart/form-data"&gt; &lt;div&gt; 文件1: &lt;input type="file" name="files[]"/&gt; &lt;/div&gt; &lt;div&gt; 文件2: &lt;input type="file" name="files[]"/&gt; &lt;/div&gt; &lt;div&gt; &lt;button type="submit"&gt;上传&lt;/button&gt; &lt;/div&gt; &lt;/form&gt; &lt;/body&gt; &lt;/html&gt;</pre> 控制器: </p> <p> <pre class="prettyprint lang-php">&lt;?php namespace app\admin\controller; use think\Controller; /** * */ class Test extends Controller { public function index() { if (request()-&gt;isPost()) { $files = request()-&gt;file('files'); if (!$files) { return $this-&gt;error('请上传文件'); } foreach ($files as $key =&gt; $file) { $info = $file-&gt;move(ROOT_PATH . 'public/uploads'); if ($info) { // 文件后缀 dump($info-&gt;getExtension()); // 保存目录 dump($info-&gt;getSaveName()); // 保存的文件名 dump($info-&gt;getFileName()); } } } else { return view('index'); } } }</pre> </p>