服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - PHP教程 - php 面向对象的一个例子

php 面向对象的一个例子

2019-11-20 14:49PHP教程网 PHP教程

php 面向对象的一个例子,学习php面对对象的朋友可以参考下。

代码如下:


<?php 
class person{ 
//下面是人的成员属性 
var $name; 
//人的名字 
var $sex; 
//人的性别 
var $age; 
//人的年龄 
//定义一个构造方法参数为姓名$name,性别$sex和年龄$age 
function __construct($name,$sex,$age){ 
//通过构造方法传进来的$name给成员属性$this->name赋初始值 
$this->name=$name; 
//通过构造方法传进来的$sex给成员属性$this->sex赋初始值 
$this->sex=$sex; 
//通过构造方法传进来的$age给成员属性$this->age赋初始值 
$this->age="$age"; 

//下面是人的成员方法 
function say() 
//这个人可以说话的方法 

echo "我的名字叫:".$this->name."性别;".$this->sex."我的年龄是:".$this->age."<br>"; 

function run() //这个人可以走路的方法 

echo "这个人在走路"; 

//这是一个析构函数,在对象销毁前调用 
function __destruct() 

echo "再见".$this->name."<br>"; 


//通过构造方法创建3个对象$p1,$p2,$p3,分别传入三个不同的实参为姓名性别和年龄 
$p1=new person("小明","男",20); 
$p2=new person("熊","女",30); 
$p3=new person("向日葵","男",25); 
//下面访问3个对象的说话方式$p1->say();$p2->say();$p3->say(); 
?> 


输出结果为: 
我的名字叫:小明性别;男我的年龄是:20 
我的名字叫:熊性别;女我的年龄是:30 
我的名字叫:向日葵性别;男我的年龄是:25 
再见向日葵 
再见熊 
再见小明

延伸 · 阅读

精彩推荐
  • PHP教程Laravel中为什么不使用blpop取队列详析

    Laravel中为什么不使用blpop取队列详析

    这篇文章主要给大家介绍了关于Laravel中为什么不使用blpop取队列的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学...

    深 呼吸2942019-09-17
  • PHP教程PHP中rename()函数的妙用讲解

    PHP中rename()函数的妙用讲解

    今天小编就为大家分享一篇关于PHP中rename()函数的妙用讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来...

    炫酷飞扬4112019-06-07
  • PHP教程php网站来路获取代码(针对搜索引擎)

    php网站来路获取代码(针对搜索引擎)

    php网站来路获取代码(针对搜索引擎)...

    php代码网1532019-10-31
  • PHP教程PHP的微信支付接口使用方法讲解

    PHP的微信支付接口使用方法讲解

    今天小编就为大家分享一篇关于PHP的微信支付接口使用方法讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小...

    yaohui_h2592019-06-04
  • PHP教程PHP如何抛出异常处理错误

    PHP如何抛出异常处理错误

    PHP 5 提供了一种新的面向对象的错误处理方法。异常处理用于在指定的错误(异常)情况发生时改变脚本的正常流程。这种情况称为异常。 ...

    PHP技术网2582019-11-18
  • PHP教程PHP hex2bin()函数用法讲解

    PHP hex2bin()函数用法讲解

    今天小编就为大家分享一篇关于PHP hex2bin()函数用法讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看...

    php参考手册3642019-06-10
  • PHP教程PHP实现的超长文本分页显示功能示例

    PHP实现的超长文本分页显示功能示例

    这篇文章主要介绍了PHP实现的超长文本分页显示功能,涉及php针对字符串的计算、截取、遍历等相关操作技巧,可实现针对超长文本的分页显示功能,需要的朋...

    chengqiuming3042019-09-28
  • PHP教程PHP自定义函数收代码

    PHP自定义函数收代码

    页面长时间无操作,自动过期函数 ...

    php教程网2162019-11-05