我有這樣的代碼:如何將此數組修改爲關聯數組?
$genders = array('Male', 'Female');
foreach ($genders as $gender) {
echo '<option' . ($rowMyBiodata['Gender'] == $gender ? ' selected' : '') . '>';
echo $gender;
echo '</option>';
}
和代碼生成HTML代碼:
<option selected>Male</option>
<option>Female</option>
現在,我想在每個選項添加值,使得輸出將是這樣的:
<option selected value='M'>Male</option>
<option value='F'>Female</option>
我想通過改變數組關聯數組可以解決這個問題:
$genders = array('M'=>'Male', 'F'=>'Female');
但如何獲得數組的索引,因此它可以用作選項標籤上的值?
它的工作兄弟!非常感謝... –