$_GET
通過 URL
參數傳遞給當前腳本的變量的數組。
$_POST
預定義的 $_POST
變量用于收集來自 method
="post
" 的表單中的值。
get | post | |
---|---|---|
在url中的顯示 | 會顯示在url中(有字符數限制) | 在url中沒有任何顯示 |
提交的數據量上 | 少量數據,一般低于2k | 大量數據,PHP默認可以提交8M的數據量 |
在安全性上 | 不安全 | 較為安全 |
提交原理 | 提交的數據之間都是獨立的 | 將所有數據作為一個整體一起提交 |
靈活性 | 很靈活,只要有頁面跳轉就可以傳遞數據 | 不靈活,必須要有表單的參與 |
常用性 | 較為常用 | 相較于get較少 |
$_REQUEST
默認情況下包含了$_GET
,$_POST
和$
_COOKIE
的數組。
推薦:php教程,php視頻教程