我得到了我的多項選擇字段:如何使用數組訪問多選的值?
<select name="cars[]" id="cars" multiple="multiple">
<option value="yellow">Yellow</option>
<option value="black">Black</option>
[..]
</select>
這一個:
<select name="cars[]" id="cars" multiple="multiple">
<option value="audi">Audi</option>
<option value="volk">Volkswagen</option>
[..]
</select>
當我選擇一個隨機選擇並提交表單,做print_r
上$_POST
輸出爲:
[group] => Array
(
[0] => audi
[1] => volk
[2] => black
)
現在我要訪問顏色(它這種情況下,這將是該鍵的。從陣列2
),但日問題是它可能會改變,當我選擇其他領域,例如。我選擇一個汽車品牌和一個顏色......當那麼它看起來像:
[group] => Array
(
[0] => audi
[1] => yellow
)
所以,問題是:有沒有辦法始終可以訪問選擇汽車的顏色和汽車品牌?這將是很好,如果它將被分開,但它不是和數組的關鍵是可以改變的。
請提供您的問題的更多細節。 你想如何讓PHP接收數據? – FabianoLothor