Разделить e-mail с помощью операторов uCoz

голоса: 0
Есть e-mail адрес, предположим mail@example.com (в общем-то, любой e-mail выводимый $AUTHOR_EMAIL$), как с помощью системных операторов substr или strpos (не знаю точно) получить то, что до символа @ и после него? Т.е. первым оператором получить "mail", а вторым "example.com". Вопрос в общем-то простой, просто плохо соображаю в этом деле.
| Автор: | Категория: Доп. функции

Ответов: 1

Голоса: +1
 
Лучший ответ

Вот так решается:

  1. <?substr($AUTHOR_EMAIL$,0,strpos($AUTHOR_EMAIL$,"@"))?>
  2. <?substr($AUTHOR_EMAIL$,strpos($AUTHOR_EMAIL$,"@")+1)?>

первое выводит до собаки и второе после.

| Автор:
Выбор ответа лучшим | | Автор: Комов Прохор
...