Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Mengakses dan Mendapatkan Pembolehubah Borang Dihantar melalui POST dalam PHP?
Cara Dapatkan Semua Pembolehubah Dihantar melalui POST
Apabila mengendalikan data POST, PHP mengisi tatasusunan $_POST secara automatik. Komponen tatasusunan mewakili data yang dikaitkan dengan elemen input borang.
Untuk melihat kandungan tatasusunan $_POST, hanya gunakan var_dump($_POST); atau anda boleh mengakses nilai individu dengan menentukan kunci tatasusunan yang sepadan ( cth., $name = $_POST["name"];).
Dengan mengandaikan borang anda menggunakan kaedah pengekodan biasa (enctype="multipart/form-data"), anda boleh menyemak sama ada kotak pilihan dipilih menggunakan sintaks berikut:
<code class="php">if (isset($_POST['myCheckbox']) && $_POST['myCheckbox'] == 'Yes') { ... }</code>
Jika anda mempunyai tatasusunan kotak pilihan, di mana setiap kotak pilihan mempunyai atribut "nilai" yang unik, nilai yang dipilih akan tersedia sebagai tatasusunan. Untuk mengakses tatasusunan ini, gunakan sintaks: $arrayName = $_POST["arrayName[]"];. Berikut ialah contoh:
<input type="checkbox" name="myCheckbox[]" value="A" />val1 <input type="checkbox" name="myCheckbox[]" value="B" />val2 <input type="checkbox" name="myCheckbox[]" value="C" />val3
Dengan menggunakan [] dalam nama kotak pilihan, nilai yang dipilih akan tersedia dalam tatasusunan yang dipanggil $_POST['myCheckbox'].
Atas ialah kandungan terperinci Bagaimana untuk Mengakses dan Mendapatkan Pembolehubah Borang Dihantar melalui POST dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!