本文实例分析了PHP文件上传操作。分享给大家供大家参考,具体如下:
文件上传
发生在浏览器向服务器发出的请求中。
文件,对于浏览器来讲,就是表单中的一个特殊类型的数据而已。
浏览器表单中的数据,两种类型:
字符串类型(字节流编码)
服务器角度:
在接受浏览器请求时,处理好表单内的数据。根据数据类型不同使用不同处理方法:
字符串类型,存储在$_POST变量中(内存)
表单提交时,浏览器会默认的行为:
表单内的的内容都是字符串类型,即使添加了文件域,需要在form上增加属性,告知浏览器上传的不止有字符串类型数据。enctype="multipart/form-data"