简单的问题,我用下面的方法填充了我的数组:
$options = range(1, 10);
这将导致:
array
(
[0] => 1
[1] => 2
etc. etc.
)
这不是我想要的结果..
我需要这样的数组:
array
(
[1] => 1
[2] => 2
etc.
)
如何完成这项简单的任务?
发布于 2012-04-24 15:41:47
<?php
for( $i = 1; $i <= 10; $i ++ ) {
$array[$i] = $i;
}
瞧。:)
发布于 2012-04-24 15:44:08
发布于 2012-04-24 15:44:19
如果您想要一行程序而不是像Berry建议的for循环,那么只需使用array_combine
$array = array_combine(range(1,10),range(1,10));
https://stackoverflow.com/questions/10293721
复制相似问题