当前位置: 首页 > news >正文

网站图解图片是用什么软件做的北京高端网站建

网站图解图片是用什么软件做的,北京高端网站建,网站关键词怎么优化排名,wordpress用户验证码ThinkPHP 文件上传 ThinkPHP 文件上传 扩展 filesystem一、安装 FileSystem 扩展二、认识 filesystem 配置文件 config/filesystem.php三、上传验证#xff08;涉及到验证器的知识点#xff09;四、文件上传demo ThinkPHP 文件上传 扩展 filesystem ThinkPHP 为我们 提供了 … ThinkPHP 文件上传 ThinkPHP 文件上传 扩展 filesystem一、安装 FileSystem 扩展二、认识 filesystem 配置文件 config/filesystem.php三、上传验证涉及到验证器的知识点四、文件上传demo ThinkPHP 文件上传 扩展 filesystem ThinkPHP 为我们 提供了 filesystem扩展用于上传文件要使用 filesystem 扩展首先要使用composer进行安装然后安装完毕后配置相应的上传规则即可。 一、安装 FileSystem 扩展 composer require topthink/think-filesystem二、认识 filesystem 配置文件 config/filesystem.php 文件上传的相关配置在应用的config目录下的filesystem.php中进行配置下面是默认的配置文件 ?phpreturn [// 默认磁盘default local,// 磁盘列表disks [local [type local,root app()-getRuntimePath() . storage,],public [// 磁盘类型type local,// 磁盘路径root app()-getRootPath() . public/storage,// 磁盘路径对应的外部URL路径url /storage,// 可见性visibility public,],// 更多的磁盘配置信息], ]; 默认的文件上传存储到本地的话单应用模式 存放的位置是当前运行时目录下的storage目录下面生成以当前日期为子目录以微秒时间的md5编码为文件名的文件。 如果是多应用模式下的话那么存放的位置就是项目根目录下的 runtime 目录中的 应用名称/storage目录中其实就是多加了一层应用名称以示区分。 其中的配置规则也可以自行扩充。 三、上传验证涉及到验证器的知识点 文件上传验证属性的说明 验证参数说明fileSize上传文件的最大字节fileExt文件后缀多个用逗号分割或者数组fileMime文件MIME类型多个用逗号分割或者数组image验证图像文件的尺寸和类型 验证图片后缀是否正确并且返回json字符串 public function upload(){$files request()-file();try {// 校验图片后缀是否为jpg或者png其他规则可以是哟 | 分隔去配置validate([imagefileExt:jpg,png])-check($files);$savename [];foreach($files as $file) {$savename[] \think\facade\Filesystem::disk(public)-putFile( index, $file);}//dump($savename[0]);return json($savename[0]); // 返回图片上传路径} catch (\think\exception\ValidateException $e) {echo $e-getMessage();} }官方文档提供的一个验证示例: public function upload(){// 获取表单上传文件$files request()-file();try {validate([imagefileSize:10240|fileExt:jpg|image:200,200,jpg])-check($files);$savename [];foreach($files as $file) {$savename[] \think\facade\Filesystem::putFile( topic, $file);}} catch (\think\exception\ValidateException $e) {echo $e-getMessage();} }四、文件上传demo 表单代码 form action/index/upload enctypemultipart/form-data methodpostinput typefile nameimage / br input typesubmit value上传 / /form控制器代码 // 这里为了简单就没使用文件上传验证但是实际开发中是必须配置的 public function upload(){// 获取表单上传文件$file request()-file(image);// 上传到本地服务器 public/storage/index(应用名称) 目录下$savename \think\facade\Filesystem::disk(public)-putFile( index, $file);// 通常文件上传完毕后前后端分离的话是需要给前端返回一个json字符串内容是文件上传的url路径return json($savename); }
http://www.hkea.cn/news/14489725/

相关文章:

  • 知名的wordpress网站做期货浏览哪些网站
  • 网站的基本结构郑州app定制开发
  • 无锡免费建设网站做网站要注意些什么
  • 光谷做网站推广公司wordpress填写信息插件
  • 做问卷的几个网站餐饮品牌策划设计公司
  • 江苏省建设工程注册中心网站网站建站上海
  • 弹性盒子做自适应网站崔各庄地区网站建设
  • 深圳电子商城网站建设慧聪网登录
  • 个人网站建设平台微信平台免费小程序制作
  • 网站建设吉金手指专业15wordpress内容表单
  • 浙江 网站备案网站更换空间教程
  • 网站如何做美工建公司网站需要哪些资料
  • 好看响应式网站模板哈尔滨建站公司模板
  • 模板网站有利于优化wordpress 电子书插件
  • 如何建立一个网站并维护wordpress dux1.4
  • 网站在线制作平台内网网站搭建教程
  • 建网站石家庄1建设网站的重要性
  • 一台虚拟主机能建设几个网站滁州市建设工程质量检测协会网站
  • 用jsp做网站登录界面模板苏州网上挂号预约平台12320
  • 网站建设费一般是什么费用做游戏平面设计好的素材网站有哪些
  • 浦东建设网站制作美术网站建设
  • 简洁html网站模版wordpress 手机维修
  • 大型网站系统关键字优化价格
  • 网站建设与维护招聘条件免费静态网页模板下载
  • 网站首页设计过程制作一个工厂小程序收费
  • 汕头网站推广优化郑州房产网新房
  • 浅谈国内高校英文网站的建设现状wordpress文章灯箱
  • 一站式建设企业运营策划公司
  • 做网站需要什么配置网站都去哪里找
  • 广东官方移动网站建设哪家好简单网站建设优化