PHP- beveiligd trefwoord
Voorbeeld
Gebruik protected
om te voorkomen dat externe code een eigenschap wijzigt:
<?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();
?>
Definitie en gebruik
Het protected
sleutelwoord is een toegangsmodifier. Het markeert een eigenschap of methode als beschermd.
Beveiligde eigenschappen en methoden kunnen alleen worden gebruikt door de klasse waarin de eigenschap of methode is gedefinieerd en alle klassen die daarvan zijn afgeleid. Elke andere code kan ze niet gebruiken.
Gerelateerde pagina's
het private
sleutelwoord
het public
sleutelwoord
Lees meer over toegangsmodifiers in onze PHP OOP-Access Modifiers Tutorial .
❮ PHP-sleutelwoorden