答案 0 :(得分:3)
foreach(array_chunk($years, 5) as $val) {
echo reset($val) . "-" . end($val);
}
解释这是做什么的:
array_chunk
将你的数组打破成阵列数组,每个子数组的大小为5或更小。foreach
循环遍历外部数组,依次将每个子数组放入$val
。echo
语句打印出子数组的第一个元素(从reset()
返回)后跟一个破折号,后跟子数组的最后一个元素(从{{1返回) }})。