Afficher les termes différents entre deux Array
iTonton
-
iTonton Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
iTonton Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour à vous membres de la communauté CCM,
Je cherche depuis plusieurs heures à faire ceci en php :
J'ai une première Array :
[Jean Bon] [Larry Bambelle] [Jerry Kane] [Alain Proviste] [Axel Aire]
J'ai une seconde Array :
[Jean Bon] [Larry Bambelle] [Alain Proviste]
Je n'arrive pas à trouver de solutions pour avoir le résultat suivant (une troisieme Array qui contient les termes présents dans la première mais absents dans la seconde) :
[Jerry Kane] [Axel Aire]
Je pensais trouver mon bonheur avec la fonction xdiff_string_diff mais mon interpréteur php me retourne une erreur me spécifiant que cette fonction est inconnue :c
Merci beaucoup d'avance !
Je cherche depuis plusieurs heures à faire ceci en php :
J'ai une première Array :
[Jean Bon] [Larry Bambelle] [Jerry Kane] [Alain Proviste] [Axel Aire]
J'ai une seconde Array :
[Jean Bon] [Larry Bambelle] [Alain Proviste]
Je n'arrive pas à trouver de solutions pour avoir le résultat suivant (une troisieme Array qui contient les termes présents dans la première mais absents dans la seconde) :
[Jerry Kane] [Axel Aire]
Je pensais trouver mon bonheur avec la fonction xdiff_string_diff mais mon interpréteur php me retourne une erreur me spécifiant que cette fonction est inconnue :c
Merci beaucoup d'avance !
A voir également:
- Afficher les termes différents entre deux Array
- Nombre de jours entre deux dates excel - Guide
- Différence entre tcp et udp - Guide
- Deux ecran pc - Guide
- Comment faire deux colonnes sur word - Guide
- Difference entre million et milliard - Accueil - Technologies
2 réponses
Voilà une solution simplifée, mais bien convenable.
Il ne reste plus qu'à l'adapter au besoin.
N'hésite pas si tu as un problème.
@ plus,
Il ne reste plus qu'à l'adapter au besoin.
$a = array('a', 'b', 'c'); $b = array('a', 'c'); $c = array(); foreach($a as $val){ //Si la valeur actuelle de $a //ne se retrouve pas dans $b... if(!in_array($val, $b)){ $c[] = $val; }} var_dump($c);
N'hésite pas si tu as un problème.
@ plus,
iTonton
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
Merci beaucoup, je suis désolé pour le double post que j'ai fait, celui ci avait disparut, en tous cas toutes les réponses que j'ai eu m'ont permit de mieux comprendre la chose ! et ton code me resservira ! :)