tousPHP Retour résultat dans un groupe différent
J'ai un paquet de données comme 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
alors je séparer ces données en 2 groupes qui est
$groupA = range(1, 5)
$groupB = range(6, 10)
Par exemple, je $data = array(1, 4)
et il renverra ceci appartiennent au groupe A. De même, $data = array(7,8)
, il me rendra le groupe B.
Alors, comment puis-je écrire un script pour que $data = array(1, 4, 6, 7)
me renvoie le groupe A et le groupe B?
Merci
solution propre. mais pas efficace pour les grandes baies. Il effectue une intersection complète même si la vérification de la première valeur indique que le sous-tableau appartient à un tableau plus grand. – DhruvPathak
@DhruvPathak Vous avez raison. Une approche manuelle serait plus efficace sur les réseaux plus grands. Peut-être même un tri des groupes et des données avant la recherche commence. Mais cela dépend de son scénario. Ce que j'ai posté est une solution propre pour des ensembles de données relativement petits. –