我想初始化像这样的数组用相同的值填充一个固定长度的数组
$ my_arr = array(1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1);
有没有更好的方法来设置二十一个PHP数组?
使用for i=0 ... to 19
的方法至少需要3个字符串,所以我不认为这是更好的选择。
谢谢。
我想初始化像这样的数组用相同的值填充一个固定长度的数组
$ my_arr = array(1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1);
有没有更好的方法来设置二十一个PHP数组?
使用for i=0 ... to 19
的方法至少需要3个字符串,所以我不认为这是更好的选择。
谢谢。
使用array_fill
功能
$arr = array_fill(0, 20, 1);
HTTP ://php.net/manual/en/function.array-fill.php – NominSim 2013-03-01 15:43:33