Ho guardato il manuale , ma non riesco a trovare la risposta.
Qual è la visibilità predefinita in PHP per i metodi senza una dichiarazione di visibilità? PHP ha una visibilità del pacchetto come in Java?
Ad esempio, nel codice seguente, è go()
pubblico o privato?
class test {
function go() {
}
}
Il motivo per cui l'ho chiesto è che ho visto molti codici di costruttori scritti come function __construct()
e alcuni come public function __construct()
. Sono equivalenti?