2010-05-20 64 views
7

可以通過PHP5中的$ _GET發送多少數據?是否有最大數量的變量,字符串長度等?提前致謝。

+0

的[HTTP GET URI限制(可能重複http://stackoverflow.com/questions/266322/http-uri -get-limit) – karim79 2010-05-20 11:03:26

+0

不重複。發佈的URL沒有提及PHP5可以處理多少GET數據。 – BenTheDesigner 2010-05-20 11:11:38

回答

2

沒有在RFC定義的限制,但瀏覽器限制URL長度(包括獲取變量)。例如,IE將URL長度限制爲2083個字符,Opera約爲4050個,Netscape 6約爲2000個字符。 一般的經驗法則是,你不應該使用超過256個字符。

2

不僅PHP的限制,但你也應該考慮'介於'代理和客戶端軟件。

雖然http標準並不構成限制。

(我得到這個從here,其中的建議是不超過255個字符的網址!)