Connect with us

Hi, what are you looking for?

PHP

PHP’de Bilmeniz Gereken Terimler

PHP Dersleri: empty() Fonksiyonu
PHP Dersleri: empty() Fonksiyonu

Günümüzde halen popüleritesini sürdüren ve okullarda büyük bir ilgi görerek öğretilen snde mutlaka bilmeniz gereken bir kaç terimden bahsedeceğim.

Eğer internette bir kaç PHP makalesi okuduysanız, PHP scripti düzenlediyseniz ya da PHP videoları izlediyseniz mutlaka şu üç terim ile karşı karşıya gelmişsinizdir;

  • public
  • protected
  • private

Bu üç terimi genellikle Class yapılarında ve OOP’de kullanırız. Peki OOP Nedir? diye soracak olursanız “Nesne yönelimli programlama” programlama yanıtını alırsınız. İlerleyen zamanlarda bu konuları da sitemize ekleyeceğiz.

Şimdi gelelim “public, protected ve private” terimlerini açıklamaya;

  • protected: Doğrudan erişim sağlanamaz fakat kalıtım yolu ile yani sınıf içerisindeki bir fonksiyon ile dışarıdan erişim sağlanılabilir.
  • private: İsminden anlaşılabildiği gibi değişkenin yada fonksiyonun gizli kalmasını sağlar, dışarıdan erişim sağlanamaz fakat public function içerisinde rahatça kullanılabilir.
  • public: Her yerden kolayca ulaşılabilir değişken/fonksiyon.

Örnek kullanım

<?php 
    class Siberdefter  {
        public $SiteURL = "https://www.siberdefter.com";
        protected $AdminUsername = "admin";
        private $PassWord = 1234;
    }
?>

İlk önce örnek bir sınıf oluşturup birkaç değişken oluşturdum.

<?php 
    class Siberdefter  {
        public $SiteURL = "https://www.siberdefter.com";
        protected $AdminUsername = "admin";
        private $PassWord = 1234;
    }

    $siberdefter = new Siberdefter();
    
    echo $siberdefter->SiteURL; // Gözükür
    echo $siberdefter->AdminUsername; // Hata Alırsınız
    echo $siberdefter->PassWord; // Gözükmez
?>

Bir değişken ürettim ve “new Siberdefter();” ile yeni bir Siberdefter sınıfı başlattım ardından aşağıda echo fonksiyonum ile içerisindekileri ekrana yazdırdım. Aynısını sizlerde deneyebilir ve sonuçları gözlemleyebilirsiniz.

Advertisement. Scroll to continue reading.
Written By

Siberdefter'de Chief Executive Officer

Click to comment

Leave a Reply

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Editörün Tavsiyeleri

Yazılım

Merhaba Siberdefter okurları, bugün yazılımcıların kod yazarken ortaya koyduğu yanlışları anlatacağız. Bildiğiniz üzere programalama dilleri ile bir çok kategoride hazır siBstem kurabiliriz; İçerik Yönetim...

PHP

Microsoft son zamanlarda Windows PHP desteği bırakacağını duyurmuştu. PHP, Windows Vista’dan başlayarak Windows’da uzun bir süreyi kapsayan desteğe sahip durumda. Şu anda Microsoft, PHP...

PHP

Merhaba Siberdefter okurları, bugün sizler ile birlikte PHP Dersleri serimize devam ediyoruz; bu derste bir PHP dosyasına bir başka PHP dosyasını dahil etmeyi öğreneceğiz....

PHP

Merhaba Siberdefter takipçileri, bugün platformumuzda bambaşka bir formata başlıyoruz ve yazılıma yahut bir şeyleri öğrenmeye ilgisi olanlara yazılı ve görselli eğitim seti oluşturuyoruz. Siberdefter...

Advertisement