存取與擷取POST 提交的變數
在PHP 中,$_POST 超全域變數會自動填入代表所有表單的鍵值對透過HTTP POST 請求提交的資料。若要擷取這些變數的值,您可以使用下列方法:
取得單一變數值
要存取透過POST 傳送的特定變數的值,您可以使用以下語法:
例如,如果您有一個名為“user_checkbox”的複選框,則可以使用以下方式檢索其值:
獲取所有POST 變數
要取得透過POST 發送的所有變數的數組,可以使用var_dump($_POST);,它將顯示數組的內容。或者,您可以使用 file_get_contents('php://input') 來擷取原始 POST 資料。
處理複選框
使用複選框時,輸入字段的name 通常以 [] 為後綴,表示它代表一個值數組。要在 PHP 中存取這些值:
範例:
考慮以下具有多個複選框的HTML 表單:
在PHP 腳本中:
以上是如何在 PHP 中存取和檢索 POST 提交的變數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!