php mail は php メールを意味します。php では、スクリプトから電子メールを送信するために使用される mail() 関数を指します。その使用構文は「mail(to,subject,message,headers,parameters)」です。 "; PHP でメール機能を実行するには、sendmail、postfix、qmail などのメール システムがインストールされ、実行されている必要があります。
このチュートリアルの動作環境: Windows 10 システム、PHP バージョン 8.1、DELL G3 コンピューター
php メールの意味?
PHP mail() 関数は、スクリプトから電子メールを送信するために使用されます。
構文
mail(to,subject,message,headers,parameters)
パラメータ
は必須です。電子メール受信者を指定します。
件名は必須です。電子メールの件名を指定します。注: このパラメータには改行文字を含めることはできません。
PHP の簡単な電子メール
PHP 経由で電子メールを送信する最も簡単な方法は、テキスト メールを送信することです。 次の例では、最初に変数 ($to、$subject、$message、$from、$headers) を宣言し、次にこれらの変数を mail() 関数で使用して E - mail:<?php $to = "someone@example.com"; // 邮件接收者 $subject = "参数邮件"; // 邮件标题 $message = "Hello! 这是邮件的内容。"; // 邮件正文 $from = "someonelse@example.com"; // 邮件发送者 $headers = "From:" . $from; // 头部信息设置 mail($to,$subject,$message,$headers); echo "邮件已发送"; ?>PHP メール フォームPHP を使用すると、サイト上にフィードバック フォームを作成できます。次の例では、指定された電子メール アドレスにテキスト メッセージを送信します。
<html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> </head> <body> <?php if (isset($_REQUEST['email'])) { // 如果接收到邮箱参数则发送邮件 // 发送邮件 $email = $_REQUEST['email'] ; $subject = $_REQUEST['subject'] ; $message = $_REQUEST['message'] ; mail("someone@example.com", $subject, $message, "From:" . $email); echo "邮件发送成功"; } else { // 如果没有邮箱参数则显示表单 echo "<form method='post' action='mailform.php'> Email: <input name='email' type='text'><br> Subject: <input name='subject' type='text'><br> Message:<br> <textarea name='message' rows='15' cols='40'> </textarea><br> <input type='submit'> </form>"; } ?> </body> </html>例の説明: まず、電子メール入力ボックスが入力されているかどうかを確認します。未記入の場合(初めてページにアクセスした場合など)はHTMLフォームを出力します。 記入されている場合(フォーム記入後)、フォームからメールを送信しますフォームに記入して送信ボタンをクリックすると、ページがリロードされ、電子メールの入力がリセットされたことがわかり、電子メールが正常に送信されたことを示すメッセージが表示されます。
##注: この単純な電子メールは安全ではありません。このチュートリアルの次の章では、電子メール スクリプトのセキュリティ リスクについて詳しく知るために、ユーザー入力を検証して安全性を高める方法を説明します。
推奨学習: 「
PHP ビデオ チュートリアル以上がphpメールってどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。