У меня есть страница регистрации на моем сайте, где пользователь должен указать адрес электронной почты и пароль.Как создать имя пользователя с адреса электронной почты - PHP
Я хочу, чтобы создать имя пользователя для этого пользователя автоматически, используя первую часть предоставленного вами письма;
принадлежность пользователя Гордон @ yourdomain.com, я хочу, чтобы имя пользователя «Гордон»
мне не нужны объяснения о том, как создать форму или представление данных в базу данных, только код для извлечения данных из предоставленного сообщения электронной почты и, если необходимо, если происходит дублирование, добавьте номер в конец.
Надеюсь, что это имеет смысл, кажется основной функцией, но не может найти примеров в любом месте в сети!
Просто используйте весь адрес электронной почты - то, что люди будут более вероятно, будут помнить! В противном случае просто используйте regexp для захвата ([^ @] *) @ с адреса электронной почты. – JeeBee
Я смущен, а также почему вы не хотите просто использовать весь адрес электронной почты в качестве своего имени пользователя. По крайней мере, начните с него и позвольте пользователю изменить его на что-то уникальное, если захотят. – JoshFinnie