PHP函式mail()用於傳送電子郵件。它的用法如下:
bool mail ( string $to , string $subject , string $message [, mixed $additional_headers [, string $additional_parameters ]] )
引數說明:
$to:必需,指定郵件接收者的email地址。$subject:必需,指定郵件的主題。$message:必需,指定郵件的內容。$additional_headers:可選,用於指定附加的郵件頭,比如發件人、回覆地址等。可以是一個字串或者是一個關聯陣列。$additional_parameters:可選,用於指定郵件傳送的附加引數,比如傳送郵件的SMTP伺服器地址和埠號等。
返回值:
- 如果郵件成功傳送,則返回
true,否則返回false。
示例程式碼如下:
$to = '[email protected]';
$subject = 'Test Email';
$message = 'This is a test email sent from PHP.';
$headers = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
if (mail($to, $subject, $message, $headers)) {
echo 'Email sent successfully.';
} else {
echo 'Failed to send email.';
}
在這個示例中,我們指定了郵件接收者的email地址、郵件主題和郵件內容。我們還設定了發件人和回覆地址的郵件頭。最後,我們使用mail()函式傳送郵件,並根據返回值判斷郵件是否傳送成功。
熱門工具排行榜