Ciao, non riesco ad ottenere il risultato voluto da una serie di condizioni all'interno di un IF.

Codice PHP:
 if (($varteam == $_POST['rteam1']) && ($varteam == $_POST['rteam2']) && ($varteam == $_POST['rteam3'])  && ($varteam == $_POST['rteam4']) && ($varteam == $_POST['rteam5'])) 
    { -----------}
            else
    {---------} 
Partendo dalla variabile $varteam, voglio che mi venga restituito true se tutti i valori confrontati sono identici altrimenti false.

Con il codice che ho postato se tutti i valori sono uguali o diversi funziona nel modo corretto, ma se uno o più valori sono diversi mi restituisce true anzichè false.

Perchè? Dove sbaglio?