PHP面向对象编程OOP基本概念

本文概述

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

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

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

PHP面向对象OOP基本概念

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

在PHP中创建类的语法

<?php
class MyClass
	{
		// Class properties and methods go here
	}
?>

重要的提示:

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

句法

var_dump($obj);

Object

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

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

句法

<?php
class MyClass
{
		// Class properties and methods go here
}
$obj = new MyClass;
var_dump($obj);
?>

类和对象的例子

<?php
class demo
{
		private $a= "hello srcmini";
		public function display()
		{
		echo $this->a;
		}
}
$obj = new demo();
	$obj->display();
?>

输出

PHP面向对象OOP基本概念

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

<?php
class demo
{
		private $a= "hello srcmini";
		public function display()
		{
		echo $this->a;
		}
}
$obj = new demo();
	$obj->display();
	var_dump($obj);
?>

输出

PHP面向对象OOP基本概念

来源:

https://www.srcmini02.com/29293.html

微信公众号
手机浏览(小程序)

Warning: get_headers(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(): Failed to enable crypto in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(https://static.shanhubei.com/qrcode/qrcode_viewid_37972.jpg): failed to open stream: operation failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57
0
分享到:
没有账号? 忘记密码?