博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[PHP] 超全局变量$_FILES上传文件
阅读量:6881 次
发布时间:2019-06-27

本文共 783 字,大约阅读时间需要 2 分钟。

1.$_FILES --超全局变量,HTTP 文件上传变量

通过 HTTP POST 方式上传到当前脚本的项目的数组,PHP 能够接受任何来自符合 RFC-1867 标准的浏览器上传的文件,

上传的过程中,文件存放在/tmp/phpXxXxx里,有的时候磁盘满了,/tmp/下放不了文件也会报错

 

2.RFC 1867标准

RFC 1867 - Form-based File Upload in HTML

<FORM ENCTYPE="multipart/form-data" ACTION="_URL_" METHOD=POST>

File to process: <INPUT NAME="userfile1" TYPE="file">

<INPUT TYPE="submit" VALUE="Send File">

</FORM>

 

2.move_uploaded_file ( string $filename , string $destination )

将上传的文件移动到新位置,企邮默认从/tmp/phpxxxx到/mnt/entmail/webapp/uploads

 

3.上传多个文件

<input name="userfile[]" type="file" /><br />

<input name="userfile[]" type="file" /><br />

获取$_FILES['userfile']['tmp_name'][0],$_FILES['userfile']['tmp_name'][1]

 

5.对 PUT 方法的支持,使用标准的输入流,$putdata = fopen("php://stdin", "r");

 

转载于:https://www.cnblogs.com/taoshihan/p/8377457.html

你可能感兴趣的文章
接着浅析table-cell的简单应用
查看>>
Project 10:简单图像的绘制
查看>>
(第五条)避免创建不必要的对象
查看>>
MongoDB的快速手动安装
查看>>
面试常见问题(转载)
查看>>
洛谷P3306 随机数生成器
查看>>
《平凡的世界》中田晓霞和孙少平的爱情
查看>>
【资源共享】《DDR常见问题简单排查》
查看>>
Spot 安装和使用
查看>>
第1件事 产品经理工作的8个核心步骤
查看>>
Http协议的post和get提交方式。
查看>>
JSP、Java和Servlet获取当前工程的路径
查看>>
数据归一化
查看>>
秘诀!支付宝支撑双十一4200万次/秒的数据库请求峰值的技术实现
查看>>
Matlab----获取一个文件夹下所有文件名
查看>>
jmeter报错
查看>>
bzoj4035【HAOI2015】数组游戏
查看>>
wchar_t与char转换、wstring与string转换
查看>>
git 命令
查看>>
Linux 查询服务数据
查看>>