5
Eylül
2014
0 yorum

PHP Namespace nedir ? nasıl Kullanılır ?

Arkadaşlar Namespace’i şu şekilde düşüne bilirsiniz sınıfılarımızı tutuğumuz klasör pek doğru tabir gibi durmasa’da aslında böyle anlatınca daha kolay anlaşılıyor gibi misal şöyle bir dizinin var olduğunu düşünün

root/test/1.php

şimdi root dizinimizde test klasörü ve içindeki 1.php dosyasını tanıtmış olduk bunu namespace olarak düşünelim yani root bizim namespacemiz test bizim sınıfımız 1.php ise içindeki fonksiyon olarak düşünür iseniz mantığı az çok anlarsınız diye düşünüyorum. peki neden kullanırız der iseniz şöyle düşünün yukarıdaki örneğe göre gidelim.

root dizininde bir tane daha test klasörü oluştura bilir miyiz ? veya test dizininde bir tane daha 1.php dosyası ? oluşturamayız aynı şekilde php’de de bunu oluşturamayız. ama namespace kullanarak bunu aşarız yani + bir alan oluşturmuş oluruz misal şöyle bir alan

root2/test/1.php

böyle bir yapı kullana biliriz. işte tam olarak’ta amacı budur  desek yeridir. neyse bu kadar anlata bildim daha kolay nasıl anlatılır bir fikrim yok açıkcası : ) neyse şimdi basit bir örnek hazırladım sizlere altta görürsünüz ve daha iyi anlarsınız diye düşünüyorum.

iyi calışmalar.

not : dizin örneği verdim lakin bazı arkadaşlar dizin açıp içine sınıfları atıyormuş böyle bilgi geldi bunu yapmayın : D bu değil yani : D

[ Benzer Yazılar ]

Ben Kimim ?
Savaş Can ALTUN
Merhaba ben Savaş Can ALTUN bana kısaca Savaş diye bilirsiniz. Özel bir şirkette yazılım geliştirici olarak çalışıyorum genel olarak web programlama ile ilgileniyorum buna ek olarak freelance çalışyıorum blog'um da karalamalarımı bulabilirsiniz benimle iletişime geçmek için alttaki sosyal medya adreslerini kullana bilirsiniz.
Arama
Facebook Sayfam
Yazılara Abone Ol !