چون فیلدهای شما private هستن و نمیتونید مستقیم بهشون دسترسی داشته باشین برای اینکار بهتره از متدهای جادویی دستیاب استفاده کنید
class insert {
private $name;
private $family;
private $age;
public function __get($property) {
if (property_exists($this, $property)) {
return $this->$property;
}
}
public function __set($property, $value) {
if (property_exists($this, $property)) {
$this->$property = $value;
}
return $this;
}
}
$obj = new insert;
$obj->name = $_POST['name'];
$obj->family = $_POST['family'];
$obj->age = $_POST['age'];
echo $obj->name.' '.$obj->family.' and age is: '.$obj->age;