Salve, supponiamo che ho un array associativo, per esempio:

Array ([Michele]=>23 [Marta]=>16 [Francesca]=>72 ...)

Devo effettuare tutte le combinazioni di somme possibili tra gli elementi dell'array per vedere se soddisfano un parametro...

Quindi, una cosa del tipo:

prendi il primo e sommalo al secondo, prendi il primo e sommalo al secondo e al terzo, ecc.

prendi il secondo e sommalo al primo, prendi il secondo e sommalo al primo e al terzo, ecc.

Se la somma è maggiore di 80 per esempio allora lo accodi in una stringa e procedi.

Quindi, nell'esempio:

(il primo con tutti gli altri):
prendi 23 e sommalo a 16; vedi se è maggiore di 80: no vai avanti;
prendi 23 e sommalo a 16 e a 72; vedi se è maggiore di 80: si dunque $stringa="$stringa"."23+16+72";

(il secondo con tutti gli altri):
prendi 16 e sommalo a 23; vedi se è maggiore di 80: no vai avanti;
prendi 16 e sommalo a 23 e a 72; vedi se è maggiore di 80: si dunque $stringa="$stringa"."16+23+72";
...

Insomma, devo verificare che tutte le possibili somme tra gli elementi di un array soddisfino o meno una condizione...