
 Originariamente inviata da 
Alhazred
					 
				 
				Un'idea
	Codice PHP:
	
foreach ($wizards as $wizard) {
    $marchio = $wizard['Produttore']['Nome'];
    // conto il numero di elementi in $wizard['Produttore']['Nome']
    $count_produttore = count($wizard['Produttore']['Nome']);
    // elimino dall'array i duplicati
    $tmp_array = array_unique($wizard['Produttore']['Nome']);
    // conto le chiavi uniche
    $tmp_count = count($tmp_array);
    // se il produttore era 1 già in partenza, 
    // oppure se erano più di 1 e togliendo i doppioni ne resta 1
    if ( $count_produttore == 1 || ( $count_produttore > 1 &&  $tmp_count == 1 ) )
    {
        echo "il produttore era sempre lo stesso";
    }
    else
    {
        echo "ci sono produttori diversi";
    }
} 
 
Si può scrivere meno codice per fare la stessa cosa, ma così capisci l'idea che c'è dietro, poi puoi affinarlo tu.