PHP защищенное ключевое слово
Пример
Используйте protected
, чтобы предотвратить изменение свойства внешним кодом:
<?php
class MyClass {
protected $number = 0;
}
class
AnotherClass {
public function add1() {
$this->number++;
}
public function getNumber() {
return $this->number;
}
}
$obj = new AnotherClass();
$obj->add1();
echo "The number is " . $obj->getNumber();
?>
Определение и использование
Ключевое protected
слово является модификатором доступа. Он помечает свойство или метод как защищенный.
Защищенные свойства и методы могут использоваться только классом, в котором было определено свойство или метод, и любыми производными от него классами. Любой другой код не может их использовать.
Связанные страницы
Ключевое private
слово
Ключевое public
слово
Узнайте больше о модификаторах доступа в нашем PHP OOP — Access Modifiers Tutorial .
❮ Ключевые слова PHP