ユーザー情報とトランザクションをそれぞれ格納する 2 つの PHP 連想配列があります。それらは 1 つの「列」に共通の値を持っています (ユーザーの電子メール アドレス、それが有効な一意の識別子であるかどうかには触れません)。
最初の配列をループして HTML テーブルを作成しています。2 番目の配列の値が一致する場合は常に、2 番目の配列の値を表示したいと考えています。つまり、現在の電子メール アドレスに表示されるトランザクション情報があります。 .
複雑な JOIN MYSQL ステートメントを記述して、ソース データから 1 つの大きな配列を構築することは避けたいと思います (編集: PHP で同じ目標を達成する簡単な方法がある場合)。
高低 (SO およびその他のフォーラム、PHP ドキュメント) を検索しましたが、これまでに見たものはすべて (ネストされた) ループを含んでおり、レコードが多いほど非効率的であると思います。Excel の VLOOKUP ネイティブの PHP のようなもので、欠けているものはありますか?