• User Attivo

    Contare un singolo ID array senza duplicati

    Buonasera a tutti,
    dovrei estrarre il numero totale di shop presenti nel seguente array eliminando gli ID degli shop multipli :

    [PHP]
    array(4) { [39]=> array(6) { ["product_qty"]=> string(1) "1" ["product_code"]=> string(2) "39" ["coupon_name"]=> string(45) "1 lt. di birra artigianale Marchigiana demo 2" ["multideal"]=> string(0) "" ["coupon_shop"]=> int(1) ["product_price"]=> string(5) "14.00" } [13]=> array(6) { ["product_qty"]=> string(1) "1" ["product_code"]=> string(2) "13" ["coupon_name"]=> string(41) "Pizza Margherita con mozzarella di bufala" ["multideal"]=> string(0) "" ["coupon_shop"]=> int(1) ["product_price"]=> string(4) "7.00" } [45]=> array(6) { ["product_qty"]=> string(1) "1" ["product_code"]=> string(2) "45" ["coupon_name"]=> string(36) "Croissant con crema all'amarena" ["multideal"]=> string(0) "" ["coupon_shop"]=> int(10) ["product_price"]=> string(4) "1.00" } [42]=> array(6) { ["product_qty"]=> string(1) "1" ["product_code"]=> string(2) "42" ["coupon_name"]=> string(22) "Spaghetti allo Scoglio" ["multideal"]=> string(0) "" ["coupon_shop"]=> int(8) ["product_price"]=> string(5) "16.00" } }[/PHP]

    Es. l'array coupon_shop con ID 1 è doppio e non dovrebbe essere conteggiato.
    Come posso ottenere il risultato Negli array ci sono 3 SHOP ? Grazie!