用两组数组进行数组操作
Array manipulation with two sets of array
比方说,我有
$color_options = [ 'red', 'green', 'blue' ];
$color_list = [];
颜色列表的大小是可变的,这意味着可以是任何东西(例如可以是 1,可以是 10,等等)。
假设尺寸为 10,
我如何将 $color_options
粘贴到 $color_list
中,以便
在 $color_list
我会,
- 4 'red'
- 3 'green'
- 3 'blue'
谢谢
$color_options = [ 'red', 'green', 'blue'];
$color_list_size = 5;
$color_list = [];
$zeroOneOrTwo = 0;
for($i=0;$i<$color_list_size;$i++){
$zeroOneOrTwo = ($zeroOneOrTwo > 2) ? 0 : $zeroOneOrTwo;
$color_list[] = $color_options[$zeroOneOrTwo];
$zeroOneOrTwo++;
}
比方说,我有
$color_options = [ 'red', 'green', 'blue' ];
$color_list = [];
颜色列表的大小是可变的,这意味着可以是任何东西(例如可以是 1,可以是 10,等等)。
假设尺寸为 10,
我如何将 $color_options
粘贴到 $color_list
中,以便
在 $color_list
我会,
- 4 'red'
- 3 'green'
- 3 'blue'
谢谢
$color_options = [ 'red', 'green', 'blue'];
$color_list_size = 5;
$color_list = [];
$zeroOneOrTwo = 0;
for($i=0;$i<$color_list_size;$i++){
$zeroOneOrTwo = ($zeroOneOrTwo > 2) ? 0 : $zeroOneOrTwo;
$color_list[] = $color_options[$zeroOneOrTwo];
$zeroOneOrTwo++;
}