Copyright © 2014 PINMEI All Rights Reserve 蜀ICP备10208954号-6

PHP中mail() 函数

     Hi,Boys and Girls,ladies and gentleman。今天带来的是PHP中mail()函数的使用。

     PHP mail() 函数是用于从脚本中发送电子邮件。PHP 需要一个已安装且正在运行的邮件系统,以便使邮件函数可用。所用的程序通过在 php.ini 文件中的配置设置进行定义。

     mail(to,subject,message,headers,parameters)

to:必需的参数, email 接收者。

subject:必需的参数,规定 email 的主题。注意:该参数不能包含任何新行字符。

message:必需的参数,定义要发送的消息。应使用 LF (n) 来分隔各行。

headers:可选参数,规定附加的标题,比如 From、Cc 以及 Bcc。应当使用 CRLF (rn) 分隔附加的标题。

parameters:可选参数,对邮件发送程序规定额外的参数。

  1. <?php 
  2. $to = "123456789@163.com"
  3. $subject = "我那个爹爹啊!!!"
  4. $message = "噢 买噶德!!!"
  5. $from = "987654321@163.com"
  6. $headers = "From: $from"
  7. mail($to,$subject,$message,$headers); 
  8. echo "Mail Sent............."
  9. ?> 

 

 

 

 

 

 

 

下面给个完整的例子:

  1.  
  2.  
  3.  
  4. <?php 
  5. if (isset($_REQUEST['email'])) 
  6.   { 
  7.   $email = $_REQUEST['email'] ; //从文本框获取数据 
  8.   $subject = $_REQUEST['subject'] ; 
  9.   $message = $_REQUEST['message'] ; 
  10.   mail( "123456789@163.com""Subject: $subject"
  11.   $message"From: $email" );//邮件发送 
  12.   } 
  13. else 
  14.   { 
  15.    //没有发送邮件,重新载入表单 
  16.   echo "<form method='post' action='mailform.php'
  17.   Email: <input name='email' type='text' />  
  18.   Subject: <input name='subject' type='text' />  
  19.   Message:  
  20.   <textarea name='message' rows='15' cols='40'
  21.     
  22.   <input type='submit' /> 
  23.   "; 
  24.   } 
  25. ?> 
  26.  
  27.  
  28.  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ok,完成,我们有时候在手机网站开发时,也会用到这个函数。PHP函数用于手机网站上也是比较安全的。