SORU
18 Ocak 2009, Pazar


__İşlevi için kullanılan yapı nedir?

__construct sınıflar ile bir çok farkediyorum. Küçük bir araştırma yaptım ve internette sörf, ama anlayamadım bir açıklama bulamadım. Sadece OOP ile başlıyorum.

Eğer biri bana ne olduğunu genel bir fikir, ve PHP ile nasıl kullanıldığını basit bir örnek ver o zaman acaba?

CEVAP
18 Ocak 2009, Pazar


"__İyi, kurucular (PHP4 yapıcı için sınıf adı kullanılır).tanımlamak için doğru yoldur" PHP5 tanıtıldı ve inşa Sınıfınızda bir yapıcı tanımlamak için gerekli değildir, ama eğer nesne inşaat üzerinde herhangi bir parametre geçirmek istiyorsanız, o zaman ihtiyacınız var.

Bir örnek şöyle olabilir:

class Database {
  protected $userName;
  protected $password;
  protected $dbName;

  public function __construct ( $UserName, $Password, $DbName ) {
    $this->userName = $UserName;
    $this->password = $Password;
    $this->dbName = $DbName;
  }
}

// and you would use this as:
$db = new Database ( 'user_name', 'password', 'database_name' );

PHP manuel olarak açıklanmıştır her şey: click here

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 3DS Max Tutorials

    3DS Max Tuto

    4 AĞUSTOS 2013
  • The Scary Snowman

    The Scary Sn

    1 ŞUBAT 2011
  • Valdorsha

    Valdorsha

    8 Mayıs 2006