PHP class (sınıf) yapısı

PHP’de, sınıflar ve nesneler kullanarak kodlamaya başlayabilirsiniz. Sınıf, özellikleri (değişkenler) ve yöntemleri (fonksiyonlar) içeren bir şablondur. Nesne ise, o şablonu kullanan bir örnektir. İşte, PHP’de temel bir sınıf yapısı örneği:

class Person {
    // Özellikler (Değişkenler)
    public $name;
    public $age;

    // Yöntemler (Fonksiyonlar)
    public function __construct($name, $age) {
        $this->name = $name;
        $this->age = $age;
    }

    public function sayHello() {
        echo "Merhaba, benim adım " . $this->name . " ve ben " . $this->age . " yaşındayım.";
    }
}

// Bir nesne oluşturma
$person1 = new Person("Ali", 25);

// Yöntemi çağırma
$person1->sayHello();

Yukarıdaki örnekte, Person adında bir sınıf tanımlanmıştır. Bu sınıfın name ve age adında iki özelliği vardır. Ayrıca, sınıfın __construct() yöntemi de tanımlanmıştır. Bu yöntem, bir nesne oluşturulduğunda otomatik olarak çağrılır. Son olarak, sayHello() yöntemi adında bir fonksiyon tanımlanmıştır. Bu yöntem, sınıfın özelliklerini kullanarak bir metin ekrana yazdırır.

Sınıfımızın tanımını yaptıktan sonra, $person1 adında bir nesne oluşturuyoruz. Oluşturulan nesne üzerinden sınıfın yöntemleri çağrılabilir. Yukarıdaki örnekte, $person1 nesnesi üzerinden sayHello() yöntemi çağrılmaktadır.

Bu şekilde, PHP’de sınıf yapısını kullanarak özellik ve yöntemleri tanımlayabilir ve bu sınıftan nesneler oluşturabilirsiniz.

Previous Article

PHP bot yapımı

Next Article

PHP Çoklu Dil Desteği

Write a Comment

Leave a Comment

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