使用private
防止外部代码或派生类修改属性:
<?php
class MyClass {
private $number = 0;
public function add1() {
$this->number++;
}
public function getNumber() {
return $this->number;
}
}
$obj = new MyClass();
$obj->add1();
echo "The number is " . $obj->getNumber();
?>
亲自试一试 »
这个private
关键字是访问修饰符。它将属性或方法标记为私有。
私有属性和方法只能由定义该属性或方法的类使用。派生类和外部代码不能使用它们。
这个protected
关键字
这个public
关键字
了解有关访问修饰符的更多信息PHP OOP - 访问修饰符教程。
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!