Rumah > pembangunan bahagian belakang > tutorial php > php面向对象:成员方法、成员变量、类的常量

php面向对象:成员方法、成员变量、类的常量

巴扎黑
Lepaskan: 2023-03-07 11:08:01
asal
7830 orang telah melayarinya

成员方法

之前我们说了php类的定义与实例化方法,举了个例子,创建了一个人的类。

但是人不单单有属性,还有行为方式,比如人可以跑步,可以跳舞,可以唱歌,可以吃饭等等。那么,我们改如何去实现这些行为呢?接下来就要用到我们的成员方法去实现了。

还是上节课的例子,定义一个人的类,创建一个跑的成员方法

class Preson{
     public $name;
     public $age;
     public $gender;
     public function Run(){           //声明成员方法
                   echo "人在塔在";
              }
}
//先实例化一个类
$Preson1 = new Preson();
$Preson1->name = "德玛西亚";
//调用成员方法
$Preson1->Run();
Salin selepas log masuk

这个例子就是一个简单的成员方法的创建个调用。

成员变量

类中的变量,也叫成员变量,我们之前的例子就已经使用过,这里向大家提出来说明一下。

class Preson{
   public $name;              //定义成员变量
   public $age;
}
Salin selepas log masuk

上面例子中的$name就是成员变量。

类常量

类中有变量,那么相对的也就是会有常量。常量的意思就是不会改变的量,是一个恒值。

定义常量,我们用const。

<?php
class  character{
public $name;                     //声明一个变量
const SKILLS = &#39;哈撒尅&#39;;  //声明一个常量
}
$character1 = new character();
$character1->name = "亚索";
echo &#39;我要玩&#39; . $character1->name . &#39;<br/>&#39; . &#39;技能是&#39; . character::SKILLS;
Salin selepas log masuk

上面的例子我们说明了常量的定义方法和访问方式。

Atas ialah kandungan terperinci php面向对象:成员方法、成员变量、类的常量. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan