使用PHP,我试图根据值组将数组分成多个数组。这些组是基于1和5之间的值。但这里的难题......基于值将数组分解为组
我需要遍历数组并将第一组值置于1和5之间的数组中,然后是他们自己的数组中的1到5之间的下一组值,依此类推。
但是每个组不会总是包含1,2,3,4,5。有些团体可能是随机的。
实例:
1,1,2,2,3,4,5 - 这将是一组
1,2,3,4,4,4 - 这将是一个组
1,2,3,3,5 - 这将是一组
2,2,3,3,5 - 这将是一组
所以我不能只是测试具体数字。
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
[5] => 1
[6] => 2
[7] => 3
[8] => 4
[9] => 4
[10] => 1
[11] => 1
[12] => 3
[13] => 4
[14] => 5
)
任何想法?
谢谢,效果很好。 – Mark 2011-02-15 19:10:15