PHP public 关键词

定义和用法

public 关键字是一个访问修饰符。它将属性或方法标记为公开的。

公开的属性和方法可以被能够访问对象的任何代码所使用。

相关页面

参考手册:protected 关键词

参考手册:private 关键词

教程:PHP OOP - 访问修饰符

实例

使用 public 声明可以由任何代码修改的属性:

<?php
class MyClass {
  public $number = 0;
}

$obj = new MyClass();
$obj->number = 5;
echo "数字是 " . $obj->number;
?>

亲自试一试

在这个例子中,$number 属性被标记为 public,这意味着任何能够访问 $obj 对象的代码都可以读取或修改这个属性的值。因此,我们可以在创建 MyClass 的实例后直接修改 $number 属性的值,并通过 echo 语句将其打印出来。