ø
php程式中,需要處理的上傳資料儲存在全域性陣列
$_files
(超級全域性陣列)中。
ø
儲存$_files
陣列中的元素,
將html
表單的type="file"
標記的名稱
name="
userfile
"存放在陣列中。
1:儲存在
$_files['
userfile
']['
name
']中的值是
:客戶端檔案系統的檔案的名稱。
2:儲存在
$_files['
userfile
']['
type
']中的值是
:客戶端傳遞的檔案的真實型別。 3
:儲存在
$_files['
userfile
']['
size
']中的值是
:檔案的位元組的大小。
4:儲存在
$_files['
userfile
']['
tmp_name
']中的值是:檔案被上傳後在伺服器儲存的臨時全路徑(
名)。5:儲存在
$_files['
userfile
']['
error
']中的值是
:檔案上傳的錯誤**。ß在
$_files['
userfile
']['error']
中返回的錯誤**是在
php4.2.0
版本中引入的。具體如下: ß
值為0:表示沒有發生任何錯誤。 ß
值為1:表示上傳檔案的大小超出了約定值。檔案大小的最大值是在
php配置檔案中指定的,該指令是:
upload_max_filesize。
ß值為3:表示檔案只被部分上傳。 ß
值為4:表示沒有上傳任何檔案。
php超全域性陣列
php超級全域性變數列表 get獲得以get方法提交的變數陣列 post獲得以post方法提交的變數陣列 cookie獲取和設定當前 的cookie標識 session取得當前使用者訪問的唯一標識,以陣列形式體現,如sessionid以及自定義session資料 env當前php環境變數陣列 ser...
三 陣列 PHP全域性陣列
php全域性陣列 php全域性陣列 1.server全域性陣列 3.cookie全域性陣列 4.env全域性陣列 echo echo 獲取伺服器名稱 env hostname echo 獲取系統shell env shell 5.request全域性陣列 6.session全域性陣列 7.files...
PHP預定義的超全域性陣列
get 接收由url請求提交至指令碼的變數 安全資料不要使用 get,比如乙個登陸頁面,當通過get方法提交資料時,使用者名稱和密碼將出現在url上,不安全 大資料不要使用 get,ie下url位址長度是2083位元組,ff opera chrome等瀏覽器對url長度限制是4098位元組 post...