HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
PHP - __construct İşlevi
Yapıcı, nesnenin oluşturulmasından sonra bir nesnenin özelliklerini başlatmanıza izin verir.Bir __construct() işlev yaratırsanız, bir sınıftan bir nesne oluşturduğunuzda PHP bu işlevi otomatik olarak çağırır.
Yapı fonksiyonunun iki alt çizgi (__) ile başladığına dikkat edin!
Aşağıdaki örnekte, bir kurucu kullanmanın bizi kod miktarını azaltan set_name() yöntemini çağırmaktan kurtardığını görüyoruz:
PHP:
<?php
class Turkmmo {
public $name;
public $color;
function __construct($name) {
$this->name = $name;
}
function get_name() {
return $this->name;
}
}
$elma= new Fruit("Elma");
echo $elma->get_name();
?>
Başka bir örnek:
Kod:
<?php
class Turkmmo {
public $name;
public $color;
function __construct($name, $color) {
$this->name = $name;
$this->color = $color;
}
function get_name() {
return $this->name;
}
function get_color() {
return $this->color;
}
}
$apple = new Fruit("Elma", "kirmizi");
echo $elma->get_name();
echo "<br>";
echo $elma->get_color();
?>
En Çok Reaksiyon Alan Mesajlar
Paylaşım için teşekkürler.
TeşekkürlerPaylaşım için teşekkürler.
Paylaşım için teşekkürler.
TeşekkürlerPaylaşım için teşekkürler.
TeşekkürlerPaylaşım için teşekkürler.

TeşekkürlerPaylaşım için teşekkürler.

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 1
- Görüntüleme
- 53
- Cevaplar
- 3
- Görüntüleme
- 80
- Cevaplar
- 2
- Görüntüleme
- 56
