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