首頁  >  文章  >  後端開發  >  怎麼使用超級全域變數$_POST與$_GET

怎麼使用超級全域變數$_POST與$_GET

王林
王林轉載
2020-08-04 17:31:442417瀏覽

怎麼使用超級全域變數$_POST與$_GET

PHP $_POST 被廣泛應用於收集表單數據,在HTML form標籤的指定該屬性:"method="post"。

PHP $_GET 同樣被廣泛應用於收集表單數據,在HTML form標籤的指定該屬性:"method="get"。

(推薦教學:php圖文教學

範例:

以下實例顯示了一個輸入欄位(input)及提交按鈕(submit )的表單(form)。當使用者透過點擊 "Submit" 按鈕提交表單資料時, 表單資料將傳送至ff9c23ada1bcecdd1a0fb5d5a0f18437標籤中 action 屬性中指定的腳本檔案。

在這個實例中,我們指定檔案來處理表單資料。如果你希望其他的PHP檔案來處理該數據,你可以修改該指定的腳本檔案名稱。然後,我們可以使用超級全域變數 $_POST 來收集表單中的 input 欄位資料。

<html>
<body>
 <form method="post" action="<?php echo $_SERVER[&#39;PHP_SELF&#39;];?>">
Name: <input type="text" name="fname">
<input type="submit"></form>
 <?php 
$name = $_POST[&#39;fname&#39;]; 
echo $name; 
?>
</body>
</html>

(影片教學推薦:php影片教學

#$_GET 也可以收集URL中發送的資料。

假設我們有一個包含參數的超連結HTML頁面:

<html>
<body>
<a href="test_get.php?subject=PHP&web=php.com">Test $GET</a>
</body>
</html>

當使用者點擊連結"Test $GET", 參數"subject" 和"web" 將發送至"test_get.php ",你可以在"test_get.php" 檔案中使用$_GET 變數來取得這些資料。

以下實例顯示了 "test_get.php" 檔案的程式碼:

<html>
<body>
 <?php 
echo "Study " . $_GET[&#39;subject&#39;] . " @ " . $_GET[&#39;web&#39;];
?>
 </body>
</html>

以上是怎麼使用超級全域變數$_POST與$_GET的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:cnblogs.com。如有侵權,請聯絡admin@php.cn刪除