PHP'de OOP'a yeni başlayan bir kullanıcıyım ve web sitem için küçük bir MVC yapısı oluşturmaya çalışıyorum ancak anlayamadığım bir hataya takıldım. Kodum aşağıda verilen birine benzer: Bu kodunBu kodda değişken görünürlük hatası nedir?
class a
{
protected $b = "b";
protected function c()
{
return $this->b;
}
}
class d extends a
{
public function e()
{
parent::c();
}
}
$f = new d();
var_dump($f->e());
çıktı ben çözemiyorum, hangi null!
Orijinal kodumda, 'a' sınıfında kullanıcı adımı ve parolamı saklıyorum ve 'c' işlevinde bir PDO nesnesini döndürüyorum.
Buradaki hata nedir?
Thanx, bunu çözdü! P.S. korktuğum bir yerde aptal bir hata yapmıştım! –