語法結構
bool mail ( string $to , string $subject , string $message , string $additional_headers , string $additional_parameters )
參數解釋- $to - 電子郵件的接收者,也就是收件人,如有多位收件人可以用半形逗號隔開。
- $subject - 電子郵件的主題或者標題,請勿任意換行或使用換行字元。
- $message - 這就是你要寄出的信件內容啦!可以使用 HTML 語法。
- $additional_headers - 這是選用項目,用來增加其它 header 項目(From, Cc, and Bcc)。
- $additional_parameters - 這也是選用項目,寄送電子郵件時要使用的配置方案。
<?php
$to="小明的信箱";
$subject="這是封測試郵件";
$message="這是測試內容";
$headers = "From: 寄件人信箱" . "\r\n" .
mail($to,$subject,$message,$headers); //調用 mail() 函式將此封信件發送出去
?>
當然正式的發信系統不會這麼的簡陋,此範例僅是 mail() 函式的使用基本架構,信件要發出去還必須配合伺服器端的設定,那又是另一門學問了,如果你的伺服器已經設定好了,那這個範例應該是可以順利的發信。$to="小明的信箱";
$subject="這是封測試郵件";
$message="這是測試內容";
$headers = "From: 寄件人信箱" . "\r\n" .
mail($to,$subject,$message,$headers); //調用 mail() 函式將此封信件發送出去
?>
$message 的部分可以使用 HTML 語法,幫信件內容增加一些表格、圖片、連結或文字樣式等等。不過 PHP mail() 函式雖然可以幫你把含有 HTML 語法的內容寄出去,卻不代表收件方的電子郵件系統有支援這樣的內容。