Вы можете использовать либо.Поскольку @
не должен появляться в начале, вам даже не нужен обход логической обработки результата strpos
.
Если вы хотите утверждать, что это действительный адрес электронной почты, попробуйте также
filter_var($str, FILTER_VALIDATE_EMAIL)