I have the following variable $toEmails which contains 3 email address in it separated by a semicolon. What I would like to do is put each of those email addresses into an array and also add another two bits of information in the array, like the 'Name' and 'to' variables.
Reading online I need to use the php explode command to split it in an array, but then I'm getting a little lost on how to inject extra data to the array. I think I should be usingthe array_push command to insert the other data in?
This is the data I have
$toEmails = "a@hotmail.com;b@yahoo.com;c@gmail.com";
$myName = "myName";
This is the output I desire
array(
'email' => 'a@hotmail.com',
'name' => 'myName',
'type' => 'to'
),
array(
'email' => 'b@yahoo.com',
'name' => 'myName',
'type' => 'to'
),
array(
'email' => 'c@gmail.com',
'name' => 'myName',
'type' => 'to'
)
$arremails = explode(";", $toEmails);