保存为string数组的?呵呵~~我不知道mail()有没有这样的接口~~实在不行就用循环吧~~:P

解决方案 »

  1.   

    mail函数支持一次发送多个邮件地址。你的意思是不是一次发多个地址,而这几个地址不是固定的?如果是这样的话,你应该用一段代码把这几个地址生成用逗号分隔的字符串,即是把每个地址连成一个字符串,地址与地址用逗号分隔开,再把这个字符串传给mail函数就可以了。
      

  2.   

    你可以把邮件地址存入Mysql数据里,再通过do...while循环自动一条一条的发送。或者把要发送的电子邮件存入数组里,也可以通过:
    $mailmsg[1]="[email protected]";
    $mailmsg[2]="[email protected]"; 
    //上两条完全可以做成提交菜单自动赋值$mailmsg[$i]="$mail";
    for($n=1;$n<=$i;$n++)
     {
      mail('$mail','....................'); //这行就不用说了
     }
      

  3.   

    没有数据库^^可不可以举个例子?
    mail(a,b,c,d,);?不可以吧,因为mail函数规定第一个逗号之后应该是发信主题吧?
      

  4.   

    不可以,
    请参照函数语法
    boolean mail(string to, string subject, string message, string [additional_headers]);两楼上的例子就是不用数据库的。
    把地址存在数组中,
    通过遍历数组发信!!