J'ai 2 tableaux A et B et je souhaite retirer les valeurs B du tableau A.
Comment faire ?
J'ai 2 tableaux A et B et je souhaite retirer les valeurs B du tableau A.
Comment faire ?
Il suffit d'utiliser array_diff
Code : Sélectionner tout - Visualiser dans une fenêtre à part $tab_a_sans_b = array_diff($tab_a, $tab_b);
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.
Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]
C'est ce que j'avais déjà fait et ça laisse le tableau A intact...
Exemple tableau A :
Exemple tableau B :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 blue green red yellow purple black white pink
Résultat attendu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 purple white
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 blue green red yellow black pink
ben oui, ça touche pas aux tableaux, ça renvoie la différence. Donc il faut que tu réaffectes le résultat comme étant ton tableau A.
non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part $tab_a = array_diff($tab_A, $tab_B);
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.
Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]
Oui c'est ce que je cherche à faire...Donc il faut que tu réaffectes le résultat comme étant ton tableau A.![]()
Et ça ne fonctionne pas ? je peux voir le code ?
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.
Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]
Partager