php中$_POST與php://input的區(qū)別實(shí)例分析
本文實(shí)例分析了php中$_POST與php://input的區(qū)別。分享給大家供大家參考。具體分析如下:
$_POST 與 php教程://input可以取到值,$HTTP_RAW_POST_DATA 為空
$_POST 以關(guān)聯(lián)數(shù)組方式組織提交的數(shù)據(jù),并對(duì)此進(jìn)行編碼處理,如urldecode,甚至編碼轉(zhuǎn)換
php://input 也可以實(shí)現(xiàn)此這個(gè)功能可以獲得POST的原始數(shù)據(jù)。
代碼
實(shí)例
<input type="text" name="user">
<input type="password" name="password">
<input type="submit">
</form>
post.php
php://input 允許讀取 POST 的原始數(shù)據(jù)。和 $HTTP_RAW_POST_DATA 比起來(lái),它給內(nèi)存帶來(lái)的壓力較小,并且不需要任何特殊的 php.ini 設(shè)置。php://input 不能用于 enctype="multipart/form-data"。
php的$_POST:
$_POST 變量是一個(gè)數(shù)組,內(nèi)容是由 HTTP POST 方法發(fā)送的變量名稱和值.
$_POST 變量用于收集來(lái)自 method="post" 的表單中的值,從帶有 POST 方法的表單發(fā)送的信息,對(duì)任何人都是不可見(jiàn)的(不會(huì)顯示在瀏覽器的地址欄),并且對(duì)發(fā)送信息的量也沒(méi)有限制.
html
Enter your name: <input type="text" name="name" />
Enter your age: <input type="text" name="age" />
<input type="submit" />
</form>
welcome.php
You are <?php echo $_POST["age"]; ?> years old!
通過(guò) HTTP POST 發(fā)送的變量不會(huì)顯示在 URL 中,變量沒(méi)有長(zhǎng)度限制.
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
- PHP中全局變量global和$GLOBALS[]的區(qū)別分析
- PHP語(yǔ)言中g(shù)lobal和$GLOBALS[]的分析 之二
- php中g(shù)lobal和$GLOBALS[]的分析之一
- php中$_REQUEST、$_POST、$_GET的區(qū)別和聯(lián)系小結(jié)
- php提交表單時(shí)判斷 if($_POST[submit])與 if(isset($_POST[submit])) 的區(qū)別
- PHP利用超級(jí)全局變量$_POST來(lái)接收表單數(shù)據(jù)的實(shí)例
- php中$_GET與$_POST過(guò)濾sql注入的方法
- 用PHP的超級(jí)變量$_POST獲取HTML表單(HTML Form) 數(shù)據(jù)
- PHP中$GLOBALS[''HTTP_RAW_POST_DATA'']和$_POST的區(qū)別分析
相關(guān)文章
php循環(huán)檢測(cè)目錄是否存在并創(chuàng)建(循環(huán)創(chuàng)建目錄)
php循環(huán)檢測(cè)目錄是否存在并創(chuàng)建,需要的朋友可以參考下。2011-01-01PHP縮略圖等比例無(wú)損壓縮,可填充空白區(qū)域補(bǔ)充色
PHP縮略圖 等比例無(wú)損壓縮,可填充空白區(qū)域補(bǔ)充色的實(shí)現(xiàn)代碼,需要的朋友可以參考下。2011-06-06PHP封裝的svn類(lèi)使用內(nèi)置svn函數(shù)實(shí)現(xiàn)根據(jù)svn版本號(hào)導(dǎo)出相關(guān)文件示例
這篇文章主要介紹了PHP封裝的svn類(lèi)使用內(nèi)置svn函數(shù)實(shí)現(xiàn)根據(jù)svn版本號(hào)導(dǎo)出相關(guān)文件,結(jié)合實(shí)例形式分析了php封裝的svn操作類(lèi)與根據(jù)版本導(dǎo)出相關(guān)版本文件操作技巧,需要的朋友可以參考下2018-06-06PHP最常用的ini函數(shù)分析 針對(duì)PHP.ini配置文件
php的配置函數(shù)就是幾個(gè)ini_*的函數(shù),主要是針對(duì)配置文件的操作,其實(shí)就四個(gè)函數(shù):ini_get、ini_set、ini_get_all、ini_restore。個(gè)人感覺(jué)最有用的就是ini_set和ini_get。2010-04-04支持生僻字且自動(dòng)識(shí)別utf-8編碼的php漢字轉(zhuǎn)拼音類(lèi)
這篇文章主要介紹了支持生僻字且自動(dòng)識(shí)別utf-8編碼的php漢字轉(zhuǎn)拼音類(lèi),非常實(shí)用!需要的朋友可以參考下2014-06-06PHP轉(zhuǎn)換文本框內(nèi)容為HTML格式的方法
這篇文章主要介紹了PHP轉(zhuǎn)換文本框內(nèi)容為HTML格式的方法,通過(guò)自定義函數(shù)實(shí)現(xiàn)字符串轉(zhuǎn)換為HTML格式的功能,涉及php針對(duì)HTML標(biāo)簽的替換技巧,需要的朋友可以參考下2016-07-07