PHP 面向对象编程
面向对象编程是一种围绕对象而非动作,围绕数据而非逻辑的编程模型。
类
类是确定对象行为和对象包含的内容的实体。换句话说,它是构建特定类型对象的蓝图或一组指令。
在PHP中,使用class关键字声明一个类,后面跟着类的名称和一对花括号({})。
这是一个构建工作的蓝图,这个蓝图的目标是房屋和公寓。
在PHP中创建类的语法
<?php
class MyClass
{
// Class properties and methods go here
}
?>
重要提示
在PHP中,要查看类的内容,请使用var_dump()函数。var_dump()函数用于显示有关一个或多个变量的结构化信息(类型和值)。
语法
var_dump($obj);
对象
类定义了一个数据结构的单个实例。我们只需定义一次类,然后创建属于该类的多个对象。对象也被称为实例。
对象是可以执行一组相关活动的东西。
语法
<?php
class MyClass
{
// Class properties and methods go here
}
obj = new MyClass;
var_dump(obj);
?>
类和对象的示例
<?php
class demo
{
private a= "hello javatpoint";
public function display()
{
echothis->a;
}
}
obj = new demo();obj->display();
?>
输出:
示例2: 使用var_dump($obj);
<?php
class demo
{
private a= "hello javatpoint";
public function display()
{
echothis->a;
}
}
obj = new demo();obj->display();
var_dump($obj);
?>
输出: