の複数のユーザーにメールを送信することは、複数のユーザーにメールを送信する私のコードです。Laravel 5.2
$email_id = User::select('email_id')->get()->pluck('email_id');
Mail::send('mail', [], function($message) use ($email_id)
{
$message->to($email_id)->subject('Welcome!!!');
});
私は
Illegal Offset Type
のエラーを取得します。これにより["[email protected]","[email protected]","[email protected]"]
として
$email_id
で値を取得メートル。
しかし、私は
$email_id = ["[email protected]","[email protected]","[email protected]"];
として明示的に書くとき、私は複数のユーザーにメールを送信することができています。
なぜそれが
$email_id= User::select('email_id')->get()->pluck('email_id');
のために働いていないと、すべてのヘルプは感謝される
$email_id = ["[email protected]","[email protected]","[email protected]"];
のために正常に動作しています。