У меня есть базовый массив электронных писем, которые я пытаюсь создать, чтобы присвоить значения другой переменной для отправки по почте Laravel. Вот дамп и массив из массива, $emails
, перед foreach:
array:4 [
0 => "test@example.com"
1 => "testTwo@example.com"
2 => "testThree@example.com"
3 => "testFour@example.com"
]
И foreach это:
foreach ($emails as $email) {
$this->bcc = $email;
}
Я не уверен, почему я получаю эту ошибку, так как это явно массив. В конечном итоге я пытаюсь отправить несколько писем, но просто назначаю этот массив для bcc отправляемого сообщения:
$this->bcc = $emails;
приводит к ошибке Illegal string offset 'address'
, хотя дамп и штамп $this
показывают, что массив находится в свойстве bcc
:
Кто-нибудь видит здесь основную проблему, помимо моего отсутствия знаний об отправке нескольких писем с помощью Laravel? Ура!