• 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!


  • User Attivo

    Chiedo scusa ai moderatori per il post duplicato erroneamente.


  • User Attivo

    [PHP]
    $frutta = array('mela','arancia','ananas','mela','kiwi','ananas');
    $frutta_ok = array_unique($frutta);
    print_r($frutta_ok);

    Array( [0] => mela
    [1] => arancia
    [2] => ananas
    [4] => kiwi)
    [/PHP]