私は(機能する)機能を持っており、電子メールアドレスが有効かどうかをチェックします。まともなメールがあるときに実際にテストする部分を除いて、ほとんどがどのように機能しているかを理解しています.
これはどのように作動しますか:
if ( preg_match("/[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/i", $email) ) {
$valid_address = true;
} else {
$valid_address = false;
}
}
私は preg_match をよく理解していないので、これはかなりランダムな文字のように見えます。