标签: php arrays for-loop
我想像这样初始化数组
$ my_arr = array(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1); < / p>
有没有更好的方法为php数组设置20个?
使用for i=0 ... to 19的方式至少需要3个字符串,所以我认为这不是一个更好的选择。
for i=0 ... to 19
谢谢。
答案 0 :(得分:7)
是的,请使用array_fill():
array_fill()
$my_arr = array_fill( 0, 20, 1);
现在,$my_arr有20个条目,从索引0到19,值为1.
$my_arr
答案 1 :(得分:2)
使用array_fill功能
array_fill
$arr = array_fill(0, 20, 1);