Ciao a tutti.
Ho il seguente ciclo while:

Codice PHP:
// $estratti_diversi = 0;
while ($estratti_diversi 5
    {
        
$estratto1 mt_rand(1,90);
        
$estratto2 mt_rand(1,90);
        
$estratto3 mt_rand(1,90);
        
$estratto4 mt_rand(1,90);
        
$estratto5 mt_rand(1,90);
    
        
$ruota = array($estratto1,$estratto2,$estratto3,$estratto4,$estratto5);
        
//var_dump($ruota);
        
$estratti_diversi count(array_unique($ruota)); 
        
// array_unique mi restituisce l'array eliminando i valori doppi
        // Con la funzione count, conto quanti sono i valori unici rimasti dopo l'eliminazione dei doppioni
        // Se sono 5 esco dal ciclo e ho la mia ruota valida
        // In caso contrario genero una nuova estrazione
    

Ho provato il codice su due pc sui quali in entrambi è installato easy-php 1.7.
Volevo chiedervi come mai in uno funziona senza dover inizializzare a 0 la variabile $estratti_diversi mentre in un altro mi restituisce l'errore di undefined variable.
Dipende da qualche settaggio del php.ini?
Grazie in anticipo.