Quote Originariamente inviata da gfr1991 Visualizza il messaggio
Ok grandissimo, ora funziona!!! Il punto è che c'è la limitazione che possono essere usati solo numeri: se scrivo
Codice PHP:
$array = [new IntegrableArray([$a,$b]),new IntegrableArray([$a,$c,$d,$e])];
$builder = new MaxUniqueSumBuilder();
$builder->addMultiArray($array);
echo 
$builder->computeSum()->getSum(); 
purtroppo mi restituisce errori, ed in realtà quel che servirebbe a me è proprio di poter inserire delle stringhe, delle variabili, perchè sostanzialmente esse corrispondono a dei numeri passati allo snippet da un form riempito dall'utente.
Dovrebbe funzionare anche mettendo i numeri come stringa...comunque cambia la funzione add() allora
Codice PHP:
public function add($e)
{        
      
//oppure (int) se vuoi solo interi
      
$this->array[] = (double)$e;