Ciao sto cercando di confrontare 3 variabili fra loro.
Per ottimizzare notevolmente il codice ed evitare un infinità di if,
mi chiedevo se qualcuno ha qualche suggerimento.

La logica è questa.
Ho 3 numeri random. Da 0 a 5 casuali.
Codice PHP:
$Rand_1 rand(05);
$Rand_2 rand(05);
$Rand_3 rand(05);

        
// Gestione risultati Uguali
        
if (($Rand_1 == $Rand_2) && ($Rand_2 == $Rand_3)) { //Se tutti i valori sono uguali
           //Tiro fuori il valore in comune
           
$Unico=$Rand_1;
        } 
Potete immaginare che la probabilità in cui questi numeri siano uguali o doppioni è molto alta. Quindi...

  • Qualora tutti risultino uguali devo prendere il valore di un solo numero (tiro fuori una sola variabile con lo stesso valore dei 3, avrò solo 1 numero).


  • Se due numeri sono identici devo prendere il valore di entrambi e il terzo (tiro fuori la variabile in comune e l'altra, quindi avrò 2 numeri).


  • Se tutti sono diversi fra loro tengo in considerazione tutti i 3 valori (3 numeri).


Come posso impostare il codice?