Zajrzałem do instrukcji , ale nie mogę znaleźć odpowiedzi.
Jaka jest domyślna widoczność w PHP dla metod bez deklaracji widoczności? Czy PHP ma widoczność pakietu jak w Javie?
Na przykład w poniższym kodzie, czy jest go()
publiczny czy prywatny?
class test {
function go() {
}
}
Powodem, dla którego zapytałem, jest to, że widziałem kod wielu konstruktorów napisany jako, function __construct()
a niektóre jako public function __construct()
. Czy są równoważne?