首页 > php代码 > 文件上传类--upload.php

文件上传类--upload.php

<?php

/**
 * 我的文件上传类
 *
 * 未完成的功能:
 * 1.对目标目录是否存在的判断
 * 2.如果上传时出现重名,自动重命名
 *
 * @author M.Q. <[url]www.mengqi.net[/url]>
 */
class upload
{
    /**
     * 上传文件的信息,此值由构造函数取得,如果上传文件失败或出错或未上传,则此值为false
     *
     * @var array
     */
    private $file = false;
   
  
    /**
     * 构造函数:取得上传文件的信息
     *
     * 如果在上传文件的工程中发生错误,那么出错的文件不会放在结果中返回,结果中的文件都是可用的
     *
     * @param string $tag form表单中<input>标签中name属性的值,例<input name="p" type="file">
     *
     * 例1,上传单个文件:
     * <input name="upfile" type="file">
     *
     * 例2,上传多个文件:
     * <input name="upfile[]" type="file">
     * <input name="upfile[]" type="file">
     *
     * 结果(保存在$file变量中)如下:
     *
     * array(
     * [0] => array(
     *      ''name''      => ''abc.txt''
     *      ''type''      => ''text/plain’
     *      ''tmp_name''  => ''/tmp/phpgxecCb''
     *      ''error''     => 0
     *      ''size''      => 62
     *      )
     * [1] => array(
     *      ''name''&n

<

本文地址:http://www.phprm.com/code/d6d5992e16fc6ebf0d8037d2eec4cd91.html

转载随意,但请附上文章地址:-)

标签:none

发表留言