【发布时间】:2013-08-07 22:21:59
【问题描述】:
我目前有一个数组,数组中的项目数量可以改变。我正在尝试为数组中的值找到不同的组合,例如数组当前具有这些值;
Array
(
[0] => 60.0
[1] => 56.8
[2] => 42.08
[3] => 52.16
[4] => 52.8
)
是否可以计算值的数量(在本例中为 5)然后执行类似的操作;
60.0 + 56.8
60.0 + 56.8 + 42.08
60.0 + 56.8 + 42.08 + 52.16
60.0 + 56.8 + 42.08 + 52.16 + 52.8
还可以显示所有组合,例如;
56.8 + 42.08
42.08 + 52.16
等等
我尝试过使用多维数组、数组移位和其他数组相关的代码。
【问题讨论】:
-
计算元素并创建一个for循环。
-
组合是指相同顺序的组合?还是随机顺序?比如:60+56+42,然后是 60+42+56,然后是 42+56+60,等等……
-
向我们展示您刚才提到的一些代码...
-
换个说法,我只想看每个组合的一个版本,所以我想看 A+B+C ,但是 A+C+B 无所谓
标签: php arrays combinations