PHP全局$_FILES包含文件的所有信息。 在$_FILES全局变量的帮助下,我们可以得到文件名,文件类型,文件大小,临时文件名和与文件相关的错误。
这里,我们假设文件名是filename。请参考下表 -
| 变量名称 | 描述 |
|---|---|
| $_FILES['filename']['name'] | 返回文件名称 |
| $_FILES['filename']['type'] | 返回文件的MIME类型 |
| $_FILES['filename']['size'] | 返回文件的大小(以字节为单位) |
| $_FILES['filename']['tmp_name'] | 返回存储在服务器上的文件的临时文件名。 |
| $_FILES['filename']['error'] | 返回与此文件相关联的错误代码。 |
move_uploaded_file()函数
move_uploaded_file()函数将上传的文件移动到新位置。 move_uploaded_file()函数在内部检查文件是否通过POST请求上传。 如果文件是通过POST请求上传的,它将移动文件。
语法
bool move_uploaded_file ( string $filename , string $destination )
PHP文件上传示例
文件:uploadform.html
注意:上面代码中,一定要在
文件:uploader.php
上面示例代码执行后,应该能在 D:/ 下找到上传的文件。



