📜  PHP oops中访问权限

📅  最后修改于: 2020-10-09 01:34:36             🧑  作者: Mango

PHP中的访问说明符

PHP提供了3种类型的访问说明符:公共,私有和受保护。

公共-具有此访问修饰符的班级成员可以从任何地方公开访问,甚至可以在班级范围之外访问。

私人-具有此关键字的班级成员将在班级内部访问。它通过类实例的引用保护成员免受外部类访问。

受保护的-与私有的相同,除了允许子类访问受保护的超类成员。

示例1:公共

name."
"; } } class child extends demo { function show() { echo $this->name; } } $obj= new child; echo $obj->name."
"; $obj->disp(); $obj->show(); ?>

输出:

范例2:私人

name;
}
}
$obj= new child;
$obj->show();
$obj->show1();
?>

输出:

示例3:受保护

x+$this->y."
"; } } class child extends Javatpoint { function sub() { echo $sub=$this->x-$this->y."
"; } } $obj= new child; $obj->add(); $obj->sub(); ?>

输出:

示例4:公共,私有和受保护

name."
"; echo "Profile : ".$this->profile."
"; echo "Salary : ".$this->salary."
"; } } classchilds extends Javatpoint { public function show1() { echo "Welcome : ".$this->name."
"; echo "Profile : ".$this->profile."
"; echo "Salary : ".$this->salary."
"; } } $obj= new childs; $obj->show1(); ?>

输出: