oop思想php,PHP面向对象编程OOP基本概念

本文介绍了面向对象编程的基本概念,包括类和对象。在PHP中,类通过`class`关键字声明,对象是类的实例。类定义了对象的行为和属性,而对象则是这些定义的实例化。通过`new`关键字可以创建对象,并使用`var_dump()`来查看其内容。示例代码展示了如何创建并使用一个简单的PHP类。
摘要由CSDN通过智能技术生成

本文概述

面向对象编程是围绕对象而不是动作和数据而不是逻辑组织的编程模型。

类是一个实体, 它确定对象的行为方式以及对象将包含的内容。换句话说, 构建特定类型的对象是一个蓝图或一组指令。

在PHP中, 使用class关键字声明一个类, 后跟该类的名称和一组花括号({})。

php-oops-concept.png

这是一流的建筑作品的蓝图, 并且以此蓝图制作的房屋和公寓为对象。

在PHP中创建类的语法

class MyClass

{

// Class properties and methods go here

}

?>

重要的提示:

在PHP中, 要查看类的内容, 请使用var_dump()。 var_dump()函数用于显示有关一个或多个变量的结构化信息(类型和值)。

句法

var_dump($obj);

Object

一个类定义数据结构的单个实例。我们一次定义一个类, 然后创建许多属于它的对象。对象也称为实例。

对象是可以执行一组相关活动的东西。

句法

class MyClass

{

// Class properties and methods go here

}

$obj = new MyClass;

var_dump($obj);

?>

类和对象的例子

class demo

{

private $a= "hello srcmini";

public function display()

{

echo $this->a;

}

}

$obj = new demo();

$obj->display();

?>

输出

php-oops-concept-output1.png

示例2:使用var_dump($ obj);

class demo

{

private $a= "hello srcmini";

public function display()

{

echo $this->a;

}

}

$obj = new demo();

$obj->display();

var_dump($obj);

?>

输出

php-oops-concept-output2-1.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值