سلام یا ساده تر می تونید از تابع strstr است
if (!strstr($email, '@')){
echo '<p>آدرس ایمیل فاقد @ می باشد .</p>';
}
فاده کنید این تابع بررسی می کنه که یا مقدار خواسته شده در عبارتی که کار وار کرده هست یا خیر اینم مثال :
if (!strstr($email, '.')){
echo '<p> آدرس ایمیل فاقد . می باشد </p>';
}
یا حق