【发布时间】:2011-01-14 12:39:06
【问题描述】:
我查看了manual,但似乎找不到答案。
没有可见性声明的方法在 PHP 中的默认可见性是什么? PHP 是否像 Java 一样具有包可见性?
比如下面的代码中,go()是public还是private?
class test {
function go() {
}
}
我问的原因是我看到很多构造函数代码写成function __construct(),有些写成public function __construct()。它们是等价的吗?
【问题讨论】:
-
2021 年 DOCS:
Class properties must be defined as public, private, or protected. If declared using var, the property will be defined as public.
标签: php oop visibility