首页 >  毕业设计知识  > 正文

php获取文件上传信息

php获取文件上传信息
 
  1.实例描述:
 
  在网站的个人中心,用户多用自行上传的图片设置个性头像,本例通过$_FIELS预定义变量获取用户上传的文件信息。并打印输出在页面上,这样用户在上传完毕后查看是否需要上传的图片。
 
  本例通过对用户提交的文件信息进行获取,并对$_FILES预定义变量中存储的数据进行转换输出。
 
  在表单头添加enctype属性值,以开启文件上传功能。
 
  获取文件类型,因为$_FILES预定义变量中,文件类型存储在type参数中,如上传文件类型为图片,则获取"image/pipeg"。首先把路径以分隔符“/”分为数组,难后通过访问获取数组中的最后一组值来对文件进行输出。
 
  2.实例代码:
 
PHP
<?php
    if($_POST['btn']){
        $type = explode('/',$_FILES['file']['type']); //获取文件类型数组
        $size = ceil($_FILES['file']['size']/1024);      //计算文件大小
    }
?>
<!doctype html>
<html lang="en">
<head>
</head>
<body>
<h2>上传文件信息:</h2>
<form action="" method="post" enctype="multipart/form-data">
    <input type="file" name="file"><br>
    <input type="submit" value="提交" name="btn">
</form>
<div>
    <h3>文件名:<?php echo $_FILES['file']['name'];//输出文件名?></h3>
    <h3>文件类型:<?php  if(isset($type)){echo  $type[count($type)-1];}//输出文件类型?></h3>
    <h3>文件大小:<?php echo $size."KB";?></h3>

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服微信:ztopmind  > 或者加QQ 840612233

上一篇:php 检索员工姓名(foreach结构遍历数组)

下一篇:php获取当前脚本文件信息(路径和文件名)