博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php:对象(object)数据类型实例详解
阅读量:4560 次
发布时间:2019-06-08

本文共 962 字,大约阅读时间需要 3 分钟。

什么是对象?

 

对象是存储数据和有关如何处理数据的信息的数据类型。是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属性和对这组属性进行操作的一组服务组成。

语法

在 PHP 中,必须明确地声明对象。

首先我们必须声明对象的类。我们使用关键字 class 来声明一个类,后面紧跟类的名字,主体用 {} 符号括起来,想下面这样

 

class class_name{    ......}

 

属性类里面包含了属性和方法。

通过在类定义中使用关键字 var 来声明变量,即创建了类的属性,也叫类的成员属性。

语法:

class class_name{    var $var_name;}

 

方法举个例子说明,如果定义一个 人 的类,那么人的 姓名、年龄、性别 等等便可以看做 人 这个类的属性。

通过在类定义中声明函数,即创建了类的方法。

语法:

 

class class_name{    function function_name(arg1,arg2,……)    {        函数功能代码    }}

 

一个定义了属性和方法的类就是一个完整的类了,可以在一个类里面包含一个完整的处理逻辑。使用 new 关键字来实例化一个对象以便应用类里面的逻辑。可以同时实例化多个对象。类的应用

语法:

 

object = new class_name()

 

语法:实例化一个对象后,使用 -> 操作符来访问对象的成员属性和方法。

 

object->var_name;object->function_name

 

例子:如果要在定义的类里面访问成员的属性或者方法,可以使用伪变量 $this 。$this 用于表示 当前对象 或 对象本身 。

name."
"; echo "我的网址是:".$this->age; }} //类定义结束//实例化一个对象$p1 = new Person();//给 $p1 对象属性赋值$p1->name = "PHP中文网";$p1->age = 'www.php.cn';//调用对象中的 say()方法$p1->say();?>

 

输出

 

转载于:https://www.cnblogs.com/chargeworld/p/10437292.html

你可能感兴趣的文章
旋转图像
查看>>
字符串中的数字(字符串、循环)
查看>>
15.select into
查看>>
运行web项目端口占用问题
查看>>
Java Spring-IOC和DI
查看>>
【NOIP1999】【Luogu1015】回文数(高精度,模拟)
查看>>
Linux上安装Python3.5
查看>>
crt安装
查看>>
git切换分支报错:error: pathspec 'origin/XXX' did not match any file(s) known to git
查看>>
c++中static的用法详解
查看>>
转 我修改的注册表,但是程序运行起来,还是记着以前的
查看>>
图片轮播功能
查看>>
第六周小组作业:软件测试和评估
查看>>
linux Cacti监控服务器搭建
查看>>
debian(kali Linux) 安装net Core
查看>>
centos 7防火墙设置
查看>>
自定义进度条(圆形、横向进度条)
查看>>
spark-streaming-kafka采坑
查看>>
9.Mongodb与python交互
查看>>
18-[JavaScript]-函数,Object对象,定时器,正则表达式
查看>>