1) 首先了解php.ini文件中关于文件上传的设置
file_uploads:
控制是否允许与http的方式上传文件,允许为ON,不允许为OFF.
upload_tmp_dir:
指定文件在被处理之前的临时保存目录.
upload_max_filesize:
空允许上传文件的最大大小.如果所上传的文件大于该设置值,PHP将创建一个大小为0的文件占位符.
post_max_size:
控制PHP可以接受通过POST方法上传文件的最大值.该值必须大于upload_max_filesize.因为它是所有通过POST方法上传数据的大小,包括任何数据.
2) 超级全局数组$_FILES