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
키워드는 액세스 수정자입니다 . 속성 또는 메서드를 보호된 것으로 표시합니다.
Protected 속성 및 메서드는 속성 또는 메서드가 정의된 클래스와 해당 속성에서 파생된 클래스에서만 사용할 수 있습니다. 다른 코드에서는 사용할 수 없습니다.
관련 페이지
private
키워드 _
public
키워드 _
PHP OOP-접근 수정자 튜토리얼 에서 접근 수정자에 대해 자세히 알아보세요 .
❮ PHP 키워드