このように配列を初期化したい
$my_arr = array(1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1);
PHP配列に20個を設定するより良い方法はありますか?
使用方法for i=0 ... to 19
は少なくとも 3 つの文字列が必要になるため、それがより良いオプションではないと思います。
ありがとうございました。
はい、使用しますarray_fill()
:
$my_arr = array_fill( 0, 20, 1);
現在、$my_arr
インデックス 0 から 19 までの 20 個のエントリがあり、値は 1 です。
使用array_fill
機能
$arr = array_fill(0, 20, 1);