0
<?php
$quantity = array(1,2,3,4,5,6,7,8,9,10,11,12,1,14,2,16);
// Create a new array
$output_array = array();
$sum_quantity = 0;
$i = 0;
foreach ($quantity as $value) {
if($sum_quantity >= 35) {
$output_array[$i][] = $value;
}
$sum_quantity = $sum_quantity + $value;
}
print_r($output_array);
當summmary每個項目> = 35將自動創建子陣列如何組數組項通過彙總每個項目
array(
[0] => array(1, 2, 3, 4, 5, 6, 7),
[1] => array(8, 9, 10),
[2] => array(11, 12, 1),
[3] => array(14, 2, 16)
)
什麼是您的問題/期望的輸出? –