Question

class foo implements Countable {

    function count() {
        # do stuff here
    }
}

Quel est le type de count, public, privé ou protéger?

Était-ce utile?

La solution

  

Les méthodes de classe peuvent être définis comme public, privé ou protégé. Méthodes déclarées sans mot-clé de la visibilité explicite sont définis comme publique .

comportements identiques sont également applicables pour les propriétés de classe.

PHP: Visibilité

Comme Bart a noté dans son commentaire, bien que PHP assignera la visibilité pour vous ( si l'on est pas affecté explicitement ), il est fortement recommandé pour les normes de bonnes pratiques et de codage pour affecter la visibilité pour vous.

Autres conseils

Il est le type est public. En php si vous ne spécifiez pas la portée des méthodes, on suppose publique .

publique .... sauf indication contraire.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top