PHP protected 關鍵字
示例
使用 protected
來防止外部程式碼修改屬性
<?php
class MyClass {
protected $number = 0;
}
class AnotherClass extends MyClass {
public function add1() {
$this->number++;
}
public function getNumber() {
return $this->number;
}
}
$obj = new AnotherClass();
$obj->add1();
echo "The number is " . $obj->getNumber();
?>
自己動手試一試 »
定義和用法
The protected
關鍵字是一個訪問修飾符。它將一個屬性或方法標記為受保護。
Protected 屬性和方法只能由定義該屬性或方法的類及其派生類使用。任何其他程式碼都無法使用它們。
相關頁面
private
關鍵字
The public
關鍵字
瞭解更多關於訪問修飾符的資訊,請參閱我們的 PHP OOP - 訪問修飾符教程。
❮ PHP 關鍵字