如何擷取所有透過 POST 傳輸的變數
處理 POST 資料時,PHP 會自動填入 $_POST 陣列。陣列的元件表示與表單輸入元素關聯的資料。
要查看$_POST 陣列的內容,只需使用var_dump($_POST);,或者您可以透過指定對應的陣列鍵來存取各個值(例如, $name = $_POST["name"] ;).
假設您的表單使用常用的編碼方法(enctype="multipart/form-data"),您可以檢查是否選中了複選框使用以下語法:
if (isset($_POST['myCheckbox']) && $_POST['myCheckbox'] == 'Yes') {
...
}
如果您有一個複選框數組,其中每個複選框都有一個唯一的“值”屬性,則所選值將作為數組提供。若要存取此數組,請使用語法:$arrayName = $_POST["arrayName[]"];。這是一個範例:
val1 val2 val3
透過在複選框名稱中使用[],所選值將在名為$_POST[ 的數組中可用'我的複選框']。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3