object (对象)
简介
类 与 对象 是相辅相成的。
对象是存储数据和有关如何处理数据的信息的数据类型。是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属性和对这组属性进行操作的一组服务组成。
1. 对象(object)从哪里来
通过 new 一个类而来, $对象 = new 类( )
2. 类从哪里来
PHP 内置了很多类,如 PDO
,也可以根据需要编写类, class 类{ }
3. 类里面有什么
类里面有「类属性」和「类方法」。
- 类属性 = 用于存储数据,跟「变量」差不多
- 类方法 = 用于封装代码块,跟「函数」差不多
4. 对象里面有什么
类里面有什么,对象里面就有什么。
5. 如何调用对象里面的属性和方法
通过 ->
符号,如: $对象->方法名/属性名
语法
1. 先定义 class_name
类
class class_name{
// 在类中定义一个类属性
var $var_name = '666';
}
2. 实例化对象 $object_name
$object_name = new class_name();
3. 操作对象
echo $object_name->var_name; // 输出结果:666
附:完整代码
<?php
class class_name
{
// 在类中定义一个类属性
var $var_name = '666';
}
$object_name = new class_name();
echo $object_name->var_name ; // 输出结果:666