2016-04-29 2 views
2

Мне нужно отправить электронное письмо пользователям, всем. и это массивPhp mail array to string

array(5) { 
    [0]=> array(2) { ["email"]=> string(20) "[email protected]" ["name"]=> string(8) "حمزة" } 
    [1]=> array(2) { ["email"]=> string(13) "[email protected]" ["name"]=> string(4) "tooo" } 
    [2]=> array(2) { ["email"]=> string(14) "[email protected]" ["name"]=> string(8) "احمد" } 
    [3]=> array(2) { ["email"]=> string(21) "[email protected]" ["name"]=> string(14) "اشهارات" } 
    [4]=> array(2) { ["email"]=> string(20) "[email protected]" ["name"]=> string(9) 

и у меня есть этот код для отправки электронной почты

$hs = "From: \"Ishharat\"<[email protected]>\n"; 
$hs .= "Reply-To: [email protected]\n"; 
$hs .= "Content-Type: text/html; charset=\"utf-8\""; 

if(mail($to,$subject,$body,$hs)) 
    return TRUE; 
else { 
    return FALSE; 
} 
+0

метод создания электронной почты и использовать его в петлю на массиве – Ehsan

ответ

1

Просто используйте цикл Еогеасп;

foreach ($users as $user) { 
    $user->email; // the email to use in the mail() function 
    $user->name; // The name to use in the headers of the mail() function 
} 
+1

Спасибо, сэр, это работает, но я использовал $ пользователей [ «электронной почты»] –