2
Bir sınıf özelliğinin sınıfını almaya çalışırken php ile denemeler yapıyordum.Bir sınıf özelliğinin sınıfının php ile nasıl edinileceği
class A{
public $a;
}
class B extends A{
public $b;
}
class C extends B{
public $c;
}
$c = new C();
echo get_class($c); // C
echo get_class($c->a); // false
echo get_class($c->b); // false
echo get_class($c->c); // false
Ben $ c gelen "C" alabilirsiniz get_class
yöntemi kullanarak
ama özellikleri $ c-> bir ile $ c-> b $ c-> c bu işlev "false" değerini döndürür.
Soru
nasıl özellikler aittir sınıfı alabilirim? .. benzeri:
echo foo($c->a); // A
echo foo($c->b); // B
echo foo($c->c); // C
Mümkün mü?
@PaulCrovella evet! başarmaya çalıştığım şeyi yapıyor, teşekkürler – Saba