PHP - geschütztes Schlüsselwort
Beispiel
Verwenden Sie protected
, um zu verhindern, dass externer Code eine Eigenschaft ändert:
<?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();
?>
Definition und Verwendung
Das protected
Schlüsselwort ist ein Zugriffsmodifikator. Es markiert eine Eigenschaft oder Methode als geschützt.
Geschützte Eigenschaften und Methoden können nur von der Klasse verwendet werden, in der die Eigenschaft oder Methode definiert wurde, und von allen Klassen, die davon abgeleitet wurden. Kein anderer Code kann sie verwenden.
Verwandte Seiten
Das private
Schlüsselwort
Das public
Schlüsselwort
Erfahren Sie mehr über Zugriffsmodifikatoren in unserem PHP OOP-Zugriffsmodifikatoren-Tutorial .
❮ PHP-Schlüsselwörter