时间:2022-12-02 浏览量: 收藏
ThinkPhp多文件上传
1、模板页面中代码
<form action="{:url('uploads')}" method="post" enctype="multipart/form-data"> <p> File: <input type="file" name="file[]"></input> <input type="file" name="file[]"></input> <input type="file" name="file[]"></input> </p > <p><input type="submit" value="提交"></input></p > </form>
2、控制器中代码
public function uploads(Request $request){ // 获取用户上传信息 $files=$request->file("file"); foreach ($files as $key => $file) { if ($info=$file->move("./upload/")) { dump($info->getsaveName()); }else{ dump($info->getError()); } } // dump($files); }
RELATED RECOMMEND
2022-12-02
1、通过PHPStudy中composer工具来安装thinkphp6.0:2、执行composer安装命令 composer create-project topthink/think tp6 6.0.*-dev:3、遇到安装失败,请更新镜像地址,
2022-12-02
在php程序判断客户端是通过电脑端还是手机端访问,以下是经过测试可行的函数function isMobile() { static $is_mobile = null; null === $is_mobile &&
2022-12-02
使用Teleport Pro软件的朋友应该知道他是一个离线浏览器,而他更大的作用则是可以用来下载别人的整站,软件的功能虽然好,但是却有一个很头疼的缺点,那就是下载下来 的网页它会在图片标签内插入tppabs标签以记录该图片的原始地址。因为这个标签不是合法标签,所以普通浏览器会忽略它。如图所示:其实可以在 DreamWeaver中使用正则表达式批量清除tppabs标签. 具体写法如下: 匹配tppabs标签: \btppabs="h[^"]*" 替换为 (空) 匹配javas...