Liste üyelerinden Altan beyin yazdığı bir belge var oldukça iyidir en azından mantığı anlamanız için

http://javam.org/phpde-nesne-tabanli-programlamaya-hizli-giris-kilavuzu/


28-12-2011 15:46, Volkan Altan yazmış:
Merhaba,

Eğer yanlış anlamadıysam cevabınız şu şekilde :

Class içerisinde kullandığınız değişkenlere $this->degisken seklinde erişirsiniz. Metodlar içerisinde kullandığınız ise sadece o metoda özel ise $degisken dersiniz. Bunlar bir birine karışmaz.

Bununla beraber PHP nin __set ve __get isimli iki sihirli metodu bulunmaktadır. Bunlarıda incelemeniz size fayda sağlayacaktır.

Teşekkürler

Volkan Altan
http://volkanaltan.com/
İyi  Çalışmalar.


2011/12/28 Ege Sertçetin <[email protected] <mailto:[email protected]>>

    Selamlar herkese,

    Daha önce nesne tabanlı programlama deneyimim olmuştu ancak PHP içinde
    ilk kez kullanıyorum. Öğrene öğrene gidiyor ancak ufak bir sorum
    olacak;

    Tanımladığım sınıf içerisinde private değişkenler tanımlayıp
    __construct içinde onlara değer atıyorum. Sonra bir metot içinde
    onları kullanıyorum. Bu durumda örneğin private $data diyerek
    tanımladığım değişkene metot içerisinde $this->data şeklinde
    erişiyorum. Peki ben bu metot içerisinde $data diye bir değişken
    tanımlar ve kullanırsam bu PHP'nin kafasını karıştırır mı? Ben
    bunların tamamen ayrı olmasını istiyorum.

    Teşekkürler,
    Ege Sertçetin

    _______________________________________________
    Linux-programlama mailing list
    [email protected]
    <mailto:[email protected]>
    https://liste.linux.org.tr/mailman/listinfo/linux-programlama
    Liste kurallari: http://liste.linux.org.tr/kurallar.php



_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap