cakePHP 1.3选择具有相同值但不同文本的类型

cakePHP 1.3选择具有相同值但不同文本的类型,cakephp,cakephp-1.3,Cakephp,Cakephp 1.3,我想要的东西如下: <select> <option value="">Select...</option> <option value="1">1</option> <option value="1">2</option> <option value="1">3</option> </select> 不能创建类似以下内容的数组: array(1 => 1, 1 =&g

我想要的东西如下:

<select>
<option value="">Select...</option>
<option value="1">1</option>
<option value="1">2</option>
<option value="1">3</option>
</select>

不能创建类似以下内容的数组:

array(1 => 1, 1 => 2, 1 => 3);
因此,只需手动操作即可

<select name="data[something]" id="something">
    <option value="">Select...</option>
    <option value="1">1</option>
    <option value="1">2</option>
    <option value="1">3</option>
</select>

不能创建类似以下内容的数组:

array(1 => 1, 1 => 2, 1 => 3);
因此,只需手动操作即可

<select name="data[something]" id="something">
    <option value="">Select...</option>
    <option value="1">1</option>
    <option value="1">2</option>
    <option value="1">3</option>
</select>

你能详细说明一下吗?为什么不
1,2,3
,因为它会有相同的结果,而不会在这里增加额外的行的开销。我需要在用户注册时选择时区。我不能选择1、2、3,因为特定时区的Tinezone列表会将屏幕扩展到无法查看的范围,而且不会对用户非常友好。我使用manual for loop解决了这个问题,不想使用它,但不得不使用它。您能详细说明一下吗?为什么不
1、2,3
因为它会有相同的结果,而不会产生额外的行开销。我需要这个来在用户注册时选择时区。我不能选择1、2、3,因为特定时区的Tinezone列表会将屏幕扩展到无法查看的范围,而且不会对用户非常友好。我使用manual for loop解决了它,不想使用它,但必须使用。请正确阅读问题,我不想要不同的值因为我是手动创建的,如果您有任何其他方式,请让我知道,以备将来参考。无论如何,谢谢你的回答。请正确阅读问题,我不希望有不同的值,因为我是手工制作的,如果你有其他方法,请让我知道,以备将来参考。无论如何,谢谢你的回复。