Visualizzazione dei risultati da 1 a 5 su 5

Visualizzazione discussione

  1. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508
    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 == || ( $count_produttore &&  $tmp_count == ) )
        {
            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.
    Ultima modifica di Alhazred; 21-12-2017 a 16:22

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.