私はフロントエンドの開発者であり、私はPHPでそれほど遠くはありません。私は主に私のアプリケーションにjqueryとreactjsを使用しています。デザインになると私は創造的ですが、機能的なものを書いている間は、まったくインスピレーションを得ていません。アレイから各ユニークな電子メール、別の配列のランダムなキーをその電子メールに送信する方法が必要ですが、各電子メールには一意のキーが割り当てられます。配列内の各電子メールのPHPは、別の配列からユニークなキーを送信します
0
A
答えて
1
これは難しくはありません。このようなことを試してみてください。
$emails = ["[email protected]", "[email protected]"];
$uniqueEmails = array_unique($emails);
$uniqueKeys = ["uniq1", "uniq2"];
foreach ($uniqueEmails as $key => $email) {
//TODO: sendMail($email, $key);
}
array_unique()関数は、配列から重複を削除するために使用されます。
あなたの質問を理解する限り、そのメールアドレスに固有のキーを送信したいとします。 PHPのメール機能は、あなたのためにそれを行うことができます:http://php.net/manual/en/function.mail.php。
0
- すべての配列要素が一意であることを確認してください(http://php.net/manual/en/function.array-unique.php)
- すべての反復にこの配列& &でのforeachを行います(以下は、それが(避けるために、未設定のインデックス& &で二番目の配列からランダムなキーを取りますか[そう]あなたは** **コードを自分で書こうとする))& &メールを送る で
を期待されている重複します。 ** [もっと研究をして](// meta.stackoverflow.com/questions/261592)**あなたが問題を抱えていると、あなたが試みたものを投稿することができます** (** stackoverflow.com/help/mcve)を提供しています。私は良い質問と[完璧な質問]を読むことをお勧めします(http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/)。また、[ツアー]を取って** [this](// meta.stackoverflow.com/questions/347937/)**を必ず読んでください。 –