Ich versuche sendgrid zu verwenden, um E-Mails von meiner App zu senden. Um E-Mail-Adressen über php entsprechend den sendgrid docs hinzuzufügen, verwenden Sie die folgende:Sendgrid - dynamic addTo Listenerstellung
$email = new SendGrid\Email();
$email
->addTo("[email protected]")
wo addTo
für jede E-Mail-Adresse verwendet wird. Ich möchte wie die addTo
Liste dynamisch zu erzeugen, zum Beispiel ich eine Liste von 3 E-Mail in einem PHP-Variable, die ich mag würde Mails senden:
$email_addresses = '[email protected], [email protected] [email protected]';
Ich habe versucht, einzelne folgendes echo habe ->addTo
Eigenschaften per E-Mail-Adresse jedoch funktioniert es nicht:
$email = new SendGrid\Email();
$email
$string = $email_addresses;
$string = preg_replace('/\.$/', '', $string); //Remove dot at end if exists
$array = explode(', ', $string); //split string into array seperated by ', '
foreach($array as $value) //loop over values
{
echo '->addTo("'.$value.'")<br>';
}
weiß jemand, was ich falsch hier?