PHP超級全域性陣列 FILES

2021-07-15 04:31:53 字數 1049 閱讀 8119

ø

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...