以下是一个简单的实例.php文件,用于图片的上传和展示。这个例子展示了如何接收上传的图片文件,保存到服务器上,并在网页中显示。
```php

// 检查是否有文件被上传
if ($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_FILES['image'])) {
$file = $_FILES['image'];
$errors = array();
$allowed mimeTypes = array('image/jpeg', 'image/png', 'image/gif');
// 检查文件类型
if (!in_array($file['type'], $allowed)) {
$errors[] = '不支持的文件类型。';
}
// 检查文件大小
if ($file['size'] > 5000000) {
$errors[] = '文件大小不能超过5MB。';
}
// 如果没有错误,处理文件上传
if (empty($errors)) {
$upload_dir = 'uploads/';
$file_name = basename($file['name']);
$file_path = $upload_dir . $file_name;
// 移动上传的文件
if (move_uploaded_file($file['tmp_name'], $file_path)) {
echo "







