Drupal Forms API には、選択ボックスを生成するためのオプションがあります。
ただし、この例には静的な情報が含まれています。「Drupal」の方法で動的選択リストを生成したいと思います。
コード例は次のとおりです。
$form['selected'] = array(
'#type' => 'select',
'#title' => t('Selected'),
'#options' => array(
0 => t('No'),
1 => t('Yes'),
),
'#default_value' => $category['selected'],
'#description' => t('Set this to <em>Yes</em> if you would like this category to be selected by default.'),
);
#options の下の配列を動的にしたい - この前に何かを生成し、それを変数に渡して配列に入れる必要がありますか? このコードの構造を保持し、動的ソリューションの方法を挿入する方法がよくわかりません。