从电子邮件输入中获取@ gmail.com

时间:2017-12-29 01:31:32

标签: php html

我希望有一个美好的圣诞节。如果是这样,我将如何从以下输入中获取@gmail ....我将它作为inpt之后的变量。但是我如何抓住@ gmail.com部分,以便我可以在激活图标中使用它...谢谢......

我给你完整的代码,但显然我只需要一个简短的代码来消除@。之前的输入。

    if (isset($_POST['email'])){
        $email = $conn->real_escape_string($_POST['email']);
        //use this for any input to be stored in the database - to eliminate any html or script tags
        $email = htmlspecialchars($email, ENT_QUOTES, 'utf-8'); 
        if (preg_match ("%^[A-Za-z0-9._\%-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$%", stripslashes(trim($_POST['email'])))) {
        $email = htmlentities($_POST['email'] ); 
        $email = filter_var($email, FILTER_SANITIZE_EMAIL);
        //escape chars - basically escapes such chars as ' or " or # ect ect with a slash//
        $email = strip_tags($email);}

$email2use = strip this stuff <myemail> <grab the following===@gmail.com > & result = $email2use

感谢您的任何启发。

1 个答案:

答案 0 :(得分:2)

您可以使用substr和strrippos功能捕获电子邮件。

p