Maison > Article > développement back-end > Quels attributs possède la classe php ?
Les membres variables de la classe sont appelés attributs. La déclaration d'attribut commence par les mots-clés Public, Protected et Private, et est suivie d'une déclaration de variable ordinaire Les variables dans l'attribut. peut être
Initialisation, mais la valeur initialisée doit être une constante.
Si vous utilisez directement var pour déclarer un attribut sans utiliser public, protected ou private, PHP le traitera comme public.
Dans la méthode membre de la classe, vous pouvez utiliser -> (opérateur d'objet) tel que $this->property (la propriété est le nom de la propriété) pour accéder aux données non statiques.
Les propriétés statiques utilisent : (doubles deux-points) self::$property pour accéder
Par exemple, appeler une méthode membre d'une classe
<?php class SimpleClass{ public $name="Tome"; //若不声明public 则默认是public $name="Tome"; } //实例化对象访问属性用-> $simple=new SimpleClass(); $simple->name; ?>
Propriété ou méthode PHP Access le contrôle est obtenu en ajoutant les mots-clés public (public), protected (protected) ou private (private) devant.
Public : les membres de la classe publique sont accessibles de n'importe où.
protected : les membres de la classe protégée sont accessibles par eux-mêmes, ainsi que par leurs sous-classes et classes parentes.
private (privé) : les membres de la classe privée ne sont accessibles que par la classe dans laquelle ils sont définis.
Les attributs de classe doivent être définis comme étant publics, protégés et privés. S'il est défini avec var, il est considéré comme public.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!