要使用 PHP 接收 FormData 數據,你可以通過 `$_POST`、`$_FILES` 和 `$_REQUEST` 超全局變量來訪問表單數據。
如果表單使用了 POST 方法提交,你可以使用 `$_POST` 來接收數據。例如:
```php
$name = $_POST['name'];
$email = $_POST['email'];
```
如果表單中包含了文件上傳字段,你可以使用 `$_FILES` 來接收文件數據。例如:
```php
$uploadedFile = $_FILES['file'];
```
`$uploadedFile` 是一個數組,包含了上傳文件的相關信息,如文件名、類型、大小等。
如果你想要同時接收 GET 和 POST 方法提交的數據,你可以使用 `$_REQUEST`。例如:
```php
$name = $_REQUEST['name'];
$email = $_REQUEST['email'];
```
需要注意的是,使用 `$_REQUEST` 可能存在安全風險,因為它會獲取所有的 GET、POST 和 COOKIE 數據。如果你只需要接收 POST 數據,最好使用 `$_POST`。
另外,使用 `$_POST`、`$_FILES` 和 `$_REQUEST` 之前,你需要確保表單的 `enctype` 屬性設置為 `multipart/form-data`,這樣才能正確地接收文件和大型文本數據。