1、FORM標簽enctype屬性
表單中enctype="multipart/form-data"的意思,是設置表單的MIME編碼。默認情況,
這個編碼格式是application/x-www-form-urlencoded,不能用于文件上傳;
只有使用了multipart/form-data,才能完整的傳遞文件數據
<form enctype="multipart/form-data" method="post" name="upform">
input標簽 type 屬性中的 "file"
<input name="upfile" type="file">
2、$_FILES 系統函數
$_FILES['myFile']['name'] 客戶端文件的原名稱。
$_FILES['myFile']['type'] 文件的 MIME 類型,例如"image/gif"。
$_FILES['myFile']['size'] 已上傳文件的大小,單位為字節。
$_FILES['myFile']['tmp_name'] 儲存的臨時文件名,一般是系統默認。
$_FILES['myFile']['error'] 該文件上傳相關的錯誤代碼。
3、move_uploaded_file函數
上傳后移動文件到目標位置的函數
move_uploaded_file(臨時文件,目標位置和文件名);
4、is_uploaded_file 函數
判斷上傳MIME類型的文件函數