SANGKAN Tatasusunan daripada Borang HTML Tanpa JavaScript
Soalan ini mencadangkan satu cabaran untuk menghantar tatasusunan tupel daripada bentuk HTML yang kompleks kepada memudahkan pemprosesan bahagian pelayan. Borang ini termasuk dua bahagian: satu untuk maklumat pengguna dan satu lagi untuk senarai pokok. Matlamatnya adalah untuk mengelak daripada menggunakan JavaScript dan menyokong pangkalan pengguna yang lebih luas.
Penyelesaian yang dibentangkan dalam jawapan melibatkan penstrukturan input borang seperti berikut:
<input type="text" name="firstname"> <input type="text" name="lastname"> <input type="text" name="email"> <input type="text" name="address"> <input type="text" name="tree[tree1][fruit]"> <input type="text" name="tree[tree1][height]"> <input type="text" name="tree[tree2][fruit]"> <input type="text" name="tree[tree2][height]"> <input type="text" name="tree[tree3][fruit]"> <input type="text" name="tree[tree3][height]">
Struktur ini menghasilkan $ berikut Tatasusunan _POST dalam format PHP:
$_POST[] = array( 'firstname' => 'value', 'lastname' => 'value', 'email' => 'value', 'address' => 'value', 'tree' => array( 'tree1' => array( 'fruit' => 'value', 'height' => 'value' ), 'tree2' => array( 'fruit' => 'value', 'height' => 'value' ), 'tree3' => array( 'fruit' => 'value', 'height' => 'value' ) ) )
Dengan mengikuti pendekatan ini, pelayan boleh mengakses data pengguna dan pokok sebagai tatasusunan, memudahkan pemprosesan yang cekap tanpa memerlukan JavaScript.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menghantar Array daripada Borang HTML Tanpa JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!