Maison >développement back-end >tutoriel php >PHP orienté objet : méthodes membres, variables membres, constantes de classe
Méthodes membres
Avant de parler des Méthodes de définition et d'instanciation des classes PHP, à titre d'exemple, nous avons créé un Human gentil.
Mais les gens ont non seulement des attributs, mais aussi des comportements. Par exemple, les gens peuvent courir, danser, chanter, manger, etc. Alors, comment mettre en œuvre ces comportements ? Ensuite, nous utiliserons nos méthodes membres pour l’implémenter.
Toujours en utilisant l'exemple de la leçon précédente, définissez une classe humaine et créez une méthode membre en cours d'exécution
class Preson{ public $name; public $age; public $gender; public function Run(){ //声明成员方法 echo "人在塔在"; } } //先实例化一个类 $Preson1 = new Preson(); $Preson1->name = "德玛西亚"; //调用成员方法 $Preson1->Run();
Cet exemple est un simple appel de création de méthode membre.
Variables membres
Les variables de la classe sont également appelées variables membres Nous les avons déjà utilisées dans nos exemples précédents, et nous aimerions. pour vous les présenter ici.
class Preson{ public $name; //定义成员变量 public $age; }
$name dans l'exemple ci-dessus est une variable membre.
Constantes de classe
S'il y a des variables dans la classe, alors il y aura des constantes. Une constante signifie une quantité qui ne change pas, une valeur constante.
Pour définir des constantes, nous utilisons const.
<?php class character{ public $name; //声明一个变量 const SKILLS = '哈撒尅'; //声明一个常量 } $character1 = new character(); $character1->name = "亚索"; echo '我要玩' . $character1->name . '<br/>' . '技能是' . character::SKILLS;
L'exemple ci-dessus montre comment définir et accéder aux constantes.
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!