D3LLy adlı üyeden alıntı: mesajı görüntüle
son yazılan namescape Twitter. sonraki kodların hepsi bu namespace içinde çalışacak doğru mu ?.

ve bu namespace içinde FaceBookUser; diye birşey yok ?

    use Facebook\User as FaceBookUser;
    use Facebook\Feed as FacebookFeed;
    use Twitter\User as TwitterUser;
    use Twitter\Feed as TwitterFeed;
bu satırlar eksik gibi geldi

ya da new FacebookUser deil de new Facebook\User; yine Twitter namespace'i alında Facebook diye bir namespace olmadığı için bu instance oluşmaz. doğru değil mi sizce ?
En aşağıda tanımlamaları yaptığımız ve echo ile ekrana bastığımız kısımlar Twitter namespace'i içinde çalışıyor.

Ancak gözden kaçırdığınız bir şey var.

$user1 = new \Facebook\User;
Burada en başa \ karakterini koyduğumuz için aslında Twitter namespace'i içinde aramıyor. Eğer :

$user1 = new Facebook\User;
şeklinde yazsaydım o zaman Twitter namespace'i içinde arayacaktı. Dosya yapısı gibi düşünürseniz en başa \ koymak root'a çıkmak gibi oluyor.

Not : İlk mesaja 2. bir örnek ekledim. Anlamayan arkadaşların konuyu daha iyi kavrayabilmesi için futbol üzerinden bir anlatım yaptım. Umarım anlaşılır olmuştur.