php文件上传代码_PHP上传文件(附带源码)

本文介绍了PHP如何处理文件上传,包括form表单设置、PHP接收文件信息的代码示例,以及涉及的$_FILES全局变量。同时,文章讨论了上传大文件时需要调整的php.ini配置,如upload_max_filesize、post_max_size、max_execution_time等参数。
摘要由CSDN通过智能技术生成

将 input 表单的 type 属性设置为file即可向服务器上传文件,服务端使用 PHP 接收文件数据和接收普通表单元素数据的处理方法稍有不同,下面我们来演示一下:

form 表单的写法:

上传文件:

上传文件的表单必须在 form 中定义 enctype="multipart/form-data"。

此时用于接收文件信息的 PHP 代码如下:

var_dump($_POST);

var_dump($_FILES);

if ($_FILES["video"]["error"] > 0){

echo "Error: " . $_FILES["video"]["error"] . "
";

} else {

print_r($_FILES["video"]);

if(is_uploaded_file($_FILES['video']['tmp_name'])){

$upfile=$_FILES["video"];

//获取数组里面的值

$name=$upfile["name"];//上传文件的文件名

$type=$upfile["type"];//上传文件的类型

$size=$upfile["size"];//上传文件的大小

$tmp_name=$upfile["tmp_name"];//上传文件的临时存放路径

// 移动上传的文件到指定目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值