在PHP中,处理文件上传通常使用$_FILES
全局数组。$_FILES['file_name']['tmp_name']
包含了上传文件的临时文件路径。你可以使用move_uploaded_file()
函数将上传的文件移动到指定的目录。以下是一个简单的示例:
- 创建一个HTML表单,用于文件上传:
File Upload
注意enctype="multipart/form-data"
属性,这是处理文件上传所必需的。
- 创建一个PHP脚本(例如:upload.php)来处理文件上传:
在这个示例中,我们首先检查是否有文件上传。如果有文件上传,我们将文件移动到uploads
目录。如果文件上传成功,我们会输出一条成功消息;否则,我们会输出一条错误消息。
请确保在运行此代码之前创建一个名为uploads
的目录,并设置适当的文件权限,以便PHP可以将上传的文件保存到该目录中。