這期內(nèi)容當中小編將會給大家?guī)碛嘘Pphp中$_POST與php://input有什么不同,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
$_POST 與 php教程://input可以取到值,$HTTP_RAW_POST_DATA 為空
$_POST 以關聯(lián)數(shù)組方式組織提交的數(shù)據(jù),并對此進行編碼處理,如urldecode,甚至編碼轉換
php://input 也可以實現(xiàn)此這個功能可以獲得POST的原始數(shù)據(jù)。
代碼
復制代碼 代碼如下:
echo file_get_contents( "php://input ");
實例
復制代碼 代碼如下:
<form action="post.php" method="post">
<input type="text" name="user">
<input type="password" name="password">
<input type="submit">
</form>
post.php
復制代碼 代碼如下:
<? echo file_get_contents("php://input");?>
php://input 允許讀取 POST 的原始數(shù)據(jù)。和 $HTTP_RAW_POST_DATA 比起來,它給內(nèi)存帶來的壓力較小,并且不需要任何特殊的 php.ini 設置。php://input 不能用于 enctype="multipart/form-data"。
php的$_POST:
$_POST 變量是一個數(shù)組,內(nèi)容是由 HTTP POST 方法發(fā)送的變量名稱和值.
$_POST 變量用于收集來自 method="post" 的表單中的值,從帶有 POST 方法的表單發(fā)送的信息,對任何人都是不可見的(不會顯示在瀏覽器的地址欄),并且對發(fā)送信息的量也沒有限制.
html
復制代碼 代碼如下:
<form action="welcome.php" method="post">
Enter your name: <input type="text" name="name" />
Enter your age: <input type="text" name="age" />
<input type="submit" />
</form>
welcome.php
復制代碼 代碼如下:
Welcome <?php echo $_POST["name"]; ?>.<br />
You are <?php echo $_POST["age"]; ?> years old!
上述就是小編為大家分享的php中$_POST與php://input有什么不同了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
分享題目:php中$_POST與php://input有什么不同-創(chuàng)新互聯(lián)
文章路徑:http://chinadenli.net/article6/doihog.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷、全網(wǎng)營銷推廣、網(wǎng)站建設、靜態(tài)網(wǎng)站、搜索引擎優(yōu)化、虛擬主機
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)