首页 > 后端开发 > php教程 > 关于php类的定义与实例化方法

关于php类的定义与实例化方法

藏色散人
发布: 2023-04-07 22:44:02
转载
2659 人浏览过

php类的定义

类是对某个对象的定义。它包含有关对象动作方式的信息,包括它的名称、方法、属性和事件。实际上它本身并不是对象,因为它不存在于内存中。当引用类的代码运行时,类的一个新的实例,即对象,就在内存中创建了。虽然只有一个类,但能从这个类在内存中创建多个相同类型的对象。类是通过class关键字来定义的。

基本语法:

class 类名{
   //属性、方法
}
登录后复制

注意事项:

1.定义一个类(只能用class定义)

2.定义类的属性public(public是修饰符,共有三个,是public,protected,private,这里我们暂时只用public)

举个例子:

定义一个汽车类,属性有车的颜色和价格

class car{
  public $color;     //定义属性
  public $price;
}
登录后复制

php类的实例化方法

类的实例化又叫创建一个对象或者实例化一个对象或者把类实例化。

简单的来举个例子:

我们定义一个人的类,并把这个类实例化。

class Preson {                               //定义了一个Preson类
public $name = ‘aaa’;                //定义类的属性(姓名,性别,年龄等等)
public $age = ‘2’;
public $gender = ‘男’;
}
//new翻译是新的,意思就是创建一个新的人,并把这个新的对象赋值给$Preson1,这个就是实例化
$Preson1 = new Preson();                 //实例化类
$Preson1->name = "张三";
$Preson1->age = 22;
$Preson1->gender = "女";
echo  $Preson1->name.'  '.$Preson1->age.'  '.$Preson1->gender;
//如果想输出第二个实例,直接输出就OK了,只要改一个变量名
$Preson2 = new Preson();                    //实例化类
$Preson2->name = "小亮";
$Preson2->age = 25;
$Preson2->gender = "男";
登录后复制

以上就是类与对象的基本概念及简单的实例化了解。

以上是关于php类的定义与实例化方法的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:csdn.net
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板