Comparaison de 2 tableaux

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par atomikado, 29 Juillet 2012.

  1. atomikado
    atomikado WRInaute discret
    Inscrit:
    22 Septembre 2003
    Messages:
    165
    J'aime reçus:
    0
    Bonjour,

    je cherche à comparer 2 tableaux en php, je sais qu'il existe différentes fonctions pour cela, mails elle ne correspondent pas à ce que je veux faire, je m'explique.
    Prenons un tableau A : A[1]=m; A[2]=a; A[3]=i; A[4]=s; A[5]=o; A[6]=n;
    et un tableau B : B[1]=m; B[2]=o; B[3]=n; B[4]=o;

    la comparaison doit me donner 3 (m,n,o), sans compter 2 fois le "o" qui n'apparait q'une fois dans le tableau A

    Quelqu'un a-t-il une solution ?

    Merci

    :)
     
  2. franckM
    franckM WRInaute impliqué
    Inscrit:
    15 Novembre 2007
    Messages:
    808
    J'aime reçus:
    0
    Et ça ça marche pas ?
    Code:
    $array1=array('m','a','i','s','o','n');
    $array2=array('m','o','n','o');
    $result = array_intersect($array1, $array2);
    print_r($result);
     
  3. atomikado
    atomikado WRInaute discret
    Inscrit:
    22 Septembre 2003
    Messages:
    165
    J'aime reçus:
    0
    Dans le cas que tu cites, oui ca marche, mais pas dans celui la :

    $array1=array('i','m','a','m','e');
    $array2=array('m','e','e');
    $result = array_intersect($array1, $array2);

    Résultat :
    Array
    (
    [1] => m
    [3] => m
    [4] => e
    )

    alors qu'il n'y a que m et e en commun (1 seule fois chacun)
     
  4. verozaure
    verozaure WRInaute discret
    Inscrit:
    7 Avril 2004
    Messages:
    95
    J'aime reçus:
    0
    $array1=array('i','m','a','m','e');
    $array2=array('m','e','e');
    $result = array_intersect(array_unique($array1),array_unique( $array2));
     
Chargement...
Similar Threads - Comparaison tableaux Forum Date
Comparaison de deux tableaux Développement d'un site Web ou d'une appli mobile 29 Octobre 2013
Comparaison sites avec My Ranking Metrics Tests et études de cas 3 Novembre 2018
Comparaison entre périodes Google Analytics 17 Novembre 2015
comparaison 2 offres d'hébéregement Administration d'un site Web 7 Février 2014
Comparaison des données de GA et Xiti Google Analytics 2 Juillet 2012
Comparaison CPM (qui paye le mieux ?) Monétisation d'un site web 24 Mai 2012
Comment obtenir sur un même tableau la comparaison du trafic pour différente période ? Google Analytics 13 Mars 2012
Script PHP Comparaison de deux dates Développement d'un site Web ou d'une appli mobile 21 Décembre 2011
Comparaison refrencement boutique open source (virtuemart, magento, prestashop) Rédaction web et référencement 14 Novembre 2011
Comparateur Collaboratif sur Tout et Moteur de Comparaison... Demandes d'avis et de conseils sur vos sites 6 Juillet 2011