在PHP中,private關鍵字用于限定類的成員屬性或方法只能在類的內部訪問,而不能在類的外部進行訪問。private成員只能在定義它們的類的內部訪問,并且不能被繼承類訪問。
示例:
class MyClass {
private $privateProperty;
private function privateMethod() {
// do something
}
public function publicMethod() {
// 在類的內部可以訪問private屬性和方法
$this->privateProperty = 'private data';
$this->privateMethod();
}
}
$obj = new MyClass();
$obj->publicMethod(); // 可以訪問publicMethod,但不能直接訪問privateProperty和privateMethod