Test etmedim ama bir dene, çalışacaktır. <?php
$veri = "test@gmail.com";
$izin = array('gmail.com','outlook.com');
$parcala = explode('@',$veri);
if($parcala && count($parcala) == 2 && trim($parcala[0]) != "") {
if(in_array($parcala[1],$izin)) {
echo 'Onaylandı.';
} else {
echo '<strong>Onaylanamadı. <br> Kullanabileceğiniz Mail sunucuları : </strong><br>';
foreach($izin as $item) {
echo $item.'<br>';
}
}
} else {
echo 'E-postanız eksik';
}
?>
Teşekkür ederim hocam çok sağolun.