我想做类似(伪代码)的事情
$myarray = fill_array_keys_and_values_from_parameter1_until_parameter2(18, 50);
让我得到
$myarray= array(
'18' => '18',
'19' => '19',
...
'50' => '50'
)
理想情况下无需 for 循环。有没有这样的PHP函数,我翻了翻手册,没看到我要找的东西。
提前致谢
最佳答案
我不认为有一个特定的函数可以做到这一点(尽管有几个很接近。)
做这个怎么样?
$values = range(18, 50);
$array = array_combine($values, $values);
关于PHP:如何用键和值填充数组,以便 1 = 1、2 = 2、3 = 3 等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4453276/