【发布时间】:2017-01-04 06:03:03
【问题描述】:
我正在使用 cakephp 3 并使用 Form->input() 并且需要传递一组选项。
我的数组如下所示:
$options=['option1', 'option2', 'option3'];
我需要这些选项的值与标签相同。问题是,cakephp 使用数组索引作为值。因此,如果有人选择 option1,则值将变为 0。我需要将值设为 option1。
编辑:
现在,我已将数组更改为如下所示:
$options=['option1'=>'option1', 'option2'=>'option2', 'option3'=>'option3'];
它有效,但仍然出于好奇,还有其他方法吗?
【问题讨论】:
-
你能制作这样的数组吗: $options = array( 'option1'=>'option1', 'option2'=>'option2', 'option3'=>'option3' );
标签: php cakephp cakephp-3.0