سلام استاد
مشکل این کد چیه که به ارور
"Undefined array key "date میخوره؟
class Set
{
private $date;
public function __get($property)
{
return $this->date[$property];
}
public function __set($property, $value)
{
$this->date[$property] = $value;
}
}
$Set = new Set;
$Set->name = "ali";
$Set->family = "Avand";
print_r($Set->date);
و کلاس پایینی یک کلاس دیگه به شکل بالاس که تعریف کردم و بدون خطا اجرا میشه
class Set
{
private $id = 5;
private $date;
public function __get($property)
{
return $this->date[$property];
}
public function __set($property, $value)
{
$this->date[$property] = $value;
// echo "in set() : $property => $value\\n";
}
}
$S = new Set;
$S->name = "ali";
$S->family = "Avand";
// print_r($S->date);
var_dump($S);