J'ai regardé le manuel , mais je n'arrive pas à trouver la réponse.
Quelle est la visibilité par défaut en PHP pour les méthodes sans déclaration de visibilité? PHP a-t-il une visibilité sur les packages comme en Java?
Par exemple, dans le code suivant, est-il go()
public ou privé?
class test {
function go() {
}
}
La raison pour laquelle j'ai demandé est que j'ai vu de nombreux codes de constructeurs écrits comme function __construct()
et certains comme public function __construct()
. Sont-ils équivalents?