我必须使用查询字符串传递一个关联的电子邮件数组。
请告诉我如何使用查询字符串传递数组,如何从那里访问数组元素。
答案 0 :(得分:0)
您可以使用也支持多维数组的http_build_query()
。
简单示例:
$a["one"] = "Bob";
$a["two"] = "Alice";
$a["three"] = "John";
echo http_build_query($a);
以上示例将输出:
one=Bob&two=Alice&three=John
答案 1 :(得分:0)
如果你print_r($array_name)
是show array structer
Array
(
[0] => Array
(
[id] => 007
[name] => Abdulla
[online] => yes
)
)
如果你想访问那些
echo $variables["array_name"][0]["name"]; //this will show the data
foreach($variables["array_name"] as $item)
{
$id = $item["id"];
$name = $item["name"];
$online = $item["online"];
}
附上电子邮件
$to = '';//email address
$subject = ''//subject here
$message = 'Name : '.$name.'online : '.$online;
mail($to, $subject, $message)//send mail