/ / Comment chercher la valeur d'un tableau associatif php dans un autre sans boucler? - php, associative-array, lookup

Comment rechercher la valeur d'un tableau associatif php dans un autre sans boucler? - php, tableau associatif, recherche

J'ai deux tableaux associatifs PHP qui stockent des utilisateursinfo et transactions respectivement. Ils ont des valeurs communes dans une "colonne" (adresse électronique de l'utilisateur, ne nous demandons pas s'il s'agit d'un identifiant unique valide).

Je suis en boucle à travers le premier tableau pour construireune table HTML et je souhaite afficher les valeurs du deuxième tableau chaque fois que la clé commune correspond, c’est-à-dire que des informations sur les transactions doivent être affichées pour l’adresse e-mail actuelle.

Je préférerais éviter d’écrire des instructions JOIN MYSQL complexes pour créer un plus grand tableau à partir de mes données source (edit: s’il existe un moyen plus facile de réaliser le même objectif en PHP).

J'ai cherché haut et bas (SO et autresforums, doc PHP) mais tout ce que j’ai vu jusqu’à présent implique des boucles (imbriquées), ce qui me semble inefficace, d’autant plus que vous avez plusieurs disques. ?

Réponses:

0 pour la réponse № 1
  1. Votre problème vient de nulle part. Il n’ya pas le moindre problème avec les boucles sur les données de la taille d’affichage. Vous pouvez le laisser tel quel.
  2. Votre "je préférerais éviter une solution appropriée, alors trouvez-moi un autre" me semble un peu arrogant.
  3. Quoi qu’il en soit, il existe une «solution» simple que vous recherchez: vous pouvez utiliser l’e-mail comme clé pour le second tableau lors de sa création.