关于 Symfony 4 ChoiceType

Regarding Symfony 4 ChoiceType

我使用 Symfony Form ChoiceType 创建了表单,但是有一个问题,例如我有一个这样的数组

array('M' => 'Male', 'F' => 'Female')
我想要键作为键,但 Symfony Form Choice Type 在下拉列表中将键作为值和值作为键
 <option value="Male">M</option>
 <option value="Female">F</option>
但我不想这样,我想要如下输出:-
 <option value="M">Male</option>
 <option value="F">Female</option>

对不起我的英语

Symfony ChoiceType 使用数组键作为选项名称,数组值作为选项值,如果你想继续使用内置的 ChoiceType.

在表单类型中使用它之前,您需要array_flip原始数组。