如何获取选择下拉列表中的文本而不是 Drupal 中的值?
选择表单示例:
$form = array();
$form['test'] = array(
'#title' => t("Choose something"),
'#type' => 'select',
'#options' => array(
'1' => 'one',
'2' => 'two',
'3' => 'three',
),
);
我能够获得这些值,但我只获得 ID 而不是实际文本。
我希望能够打印出“一”或“二”或“三”,而不是他们的 ID。
我试图显示它这样做:
drupal_set_message(t('你选择了 %something.', array('%something' => ['values']['test'])));