Php 用相同的值填充固定长度的数组

Php 用相同的值填充固定长度的数组,php,arrays,for-loop,Php,Arrays,For Loop,我想像这样初始化数组 $my_arr=数组(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1) 有没有更好的方法为php数组设置20个1 使用i=0的的方法。。。到19至少需要3个字符串,所以我认为这不是一个更好的选择 谢谢。是的,请使用: 现在,$my\u arr有20个条目,从索引0到19,值为1。使用array\u fill函数 $arr=数组填充(0,20,1) $my_arr = array_fill( 0, 20, 1);

我想像这样初始化数组

$my_arr=数组(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)

有没有更好的方法为php数组设置20个1

使用i=0的
的方法。。。到19
至少需要3个字符串,所以我认为这不是一个更好的选择

谢谢。

是的,请使用:


现在,
$my\u arr
有20个条目,从索引0到19,值为1。

使用
array\u fill
函数

$arr=数组填充(0,20,1)

$my_arr = array_fill( 0, 20, 1);