PHP实战之文件上传与下载
目录 1. 前言 2.代码实战 2.1 客户端页面配置说明 2.2 $_FILES预定义变量解析 2.3文件的移动方式 2.3.1第一种移动形式 2.3.2第二种移动形式 2.4 文件上传配置及解析 2.5 错误信息说明 3. 文件上传案例实战 3.1客户端限制 3.2服务器端限制 3.2.1限制上传文件大小 3.2.2限制上传文件类型 3.2.3检测是非真实图片类型 3.2.4检测是非为HTTP POST方式上传 3.2.5确保上传文件名唯一 3.2.6 uploads目录不存在时候,自动创建目录 3.3 单文件上传函数封装 3.4 多文件上传案例实战 3.5封装上传文件类 3.6 文件下载 4. 总结 1. 前言 PHP文件上传原理 就是客户端文件上传到服务器端,再将服务器端临时文件移动到指定目录,下面我们一起实战一下,加深印象。 2.代码实战 2.1 客户端页面配置说明 上传文件必须满足以下三个条件: 表单页面 表单发送方式为psot 必须添加enctype= ” multipart/form-data ” 如下代码所示: <form action="doAction.php" class="file" method="post" enctype="multipart/form-data"> <input type="file" name="myFile"><br/>