Recherche de valeurs uniques entre des tableaux plats
Étant donné deux tableaux, la tâche consiste à déterminer les valeurs qui n'existent que dans l'un d'entre eux. Cette opération est communément appelée recherche de la différence entre deux ensembles.
En PHP, vous pouvez utiliser les fonctions array_merge, array_diff et array_diff pour y parvenir. Voici une solution détaillée :
$array1 = [64, 98, 112, 92, 92, 92]; $array2 = [3, 26, 38, 40, 44, 46, 48, 52, 64, 68, 70, 72, 102, 104, 106, 92, 94, 96, 98, 100, 108, 110, 112]; // Calculate the difference between the two arrays $diff1 = array_diff($array1, $array2); $diff2 = array_diff($array2, $array1); // Merge the two difference arrays to obtain the unique values $fullDiff = array_merge($diff1, $diff2); print_r($fullDiff);
Cette approche garantit que les valeurs présentes dans les deux tableaux sont éliminées du résultat final, vous laissant avec un tableau contenant uniquement les valeurs uniques qui existent dans l'un des deux tableaux d'origine.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3