Доброе утро, парни! Мне нужно получить электронное письмо из моей базы данных, но я хотел бы показать его так:
some*******@hotmail.com
Я хотел бы показать начало моего сообщения электронной почты, а затем все после @.
Я использую следующий код:
$user_email= "********".substr($linha3['user_email'], -8);
Он работает, но иногда он не выглядит красиво:
********mail.com
Можете ли вы помочь мне с любым решением?
Используйте RegEx, чтобы всегда соответствовать имени пользователя электронной почты:
echo preg_replace('/.*@/', '***@', '[email protected]');
$email = $linha3['user_email'];
$email= substr($email, 0, 3).'****'.substr($email, strpos($email, "@"));