How to check for a duplicate email address in PHP, considering Gmail (user.name+label@gmail.com)

前端 未结 7 1374
孤城傲影
孤城傲影 2021-01-01 04:48

How can I check for duplicate email addresses in PHP, with the possibility of Gmail\'s automated labeler and punctuation in mind?

For example, I wan

7条回答
  •  时光说笑
    2021-01-01 05:07

    function normalize($input) {
         $input = str_replace('.', '', $input);
         $pattern = '/\+(\w+)@/';
         return preg_replace($pattern, '@', $input);
    }
    

提交回复
热议问题