Öncelikle cevaplar için çok teşekkür ediyorum arkadaşlar;
Lakin her iki yöntemi de denemiştim olmamıştı şimdi direk kopyalayarak tekrar denedim sonuç değişmedi.. email bilgisini bu şekilde de çekemedim ne yazık ki. Nedeni ne olabilir sizce?
getLoginUrl methoduna 'scope' => 'email' i dizisini sonradan mı eklediniz, eğer bunu eklemeden önce bir kullanıcıyla, uygulamanıza izin verdiyseniz bunu ekledikten sonra o kullanıcının facebook hesabından uygulama ile bağlantısını kesip tekrar izin verdirmelisiniz veya farklı bir facebook hesabı ile giriş yapmayı deneyin. Uygulama izin ekranında zaten mail adresine erişilecek kısımlar arasında mail adresinin belirtilmesi gerekiyor.
daha sonrasında aşağıdaki metodla mail adresinin gelmesi gerekiyor.
$me = $facebook->api('/me');
echo $me['email'];