如何验证此 PHP 联系表中的电子邮件?

How can I validate email in this PHP contact form?

有没有办法在不完全重写的情况下验证这种形式的电子邮件?如果我可以为此添加一些内容,那就太好了。我是 PHP 的新手,此表格取自 mmtuts 视频。如果您知道如何提供帮助,我会很高兴。

<?php

if (isset($_POST['submit'])) {
    $name = $_POST['name'];
    $number = $_POST['number'];
    $subject = $_POST['subject'];
    $mailFrom = $_POST['mail'];
    $message = $_POST['message'];

    $mailTo = "misavoz@seznam.cz";
    $headers = "From: ".$mailFrom;
    $txt = "Pan/í ".$name." vám poslal/a zprávu. Telefonní číslo: ".$number."\n\n".$message;

    mail($mailTo, $subject, $txt, $headers);
    header("Location: index.php?mailsend");
}

过去我用过:

if(filter_var($email, FILTER_VALIDATE_EMAIL))
{
    //send email
}
else
{
    //show error
}

来源:https://www.php.net/manual/en/function.filter-var.php