php类的定义与继承用法实例


Posted in PHP onJuly 07, 2015

本文实例讲述了php类的定义与继承用法。分享给大家供大家参考。具体如下:

<?php
/*
 * class
 */
 class people {
  public $name;
  public $age;
  function __construct($namec,$agec) {
    $this->name = $namec;
    $this->age = $agec;
  }
  protected function getmessage() {
    return "姓名:".$this->name."<br/>"."年龄:".$this->age;
  }
  function __tostring() {
    return "姓名:".$this->name."<br/>"."年龄:".$this->age;
  }
  function __destruct() {
    echo "<br/> I am dead!";
  }
  function __call($key,$args) {
    echo "<br/>","你调用的方法名不存在:$key","<br/>";
    echo "你调用的参数是:",var_dump($args);
  }
  final function getf() {
    echo "I am getf";
  }
 }
 class xinxin extends people {
  function getname() {
    echo $this->getmessage();
    echo '<br/>';
    echo parent::getmessage();
    echo '<br/>';
    return "I am xinxin";
  }
  function getmessage() {
    return "I am zilei getmessage <br/>";
  }
  function getff() {
    echo "I am new getf";
  }
 }
$pp = new people("小弟","33");
//$pp->name = "小明";
//$pp->age = "88";
echo $pp->name;
echo '   ';
echo $pp->age;
echo '<br/><br/>';
$xx = new xinxin("小小","13");
echo $xx->getname();
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
搜索和替换文件或目录的一个好类--很实用
Oct 09 PHP
php数组函数序列之end() - 移动数组内部指针到最后一个元素,并返回该元素的值
Oct 31 PHP
PHP生成唯一的促销/优惠/折扣码(附源码)
Dec 28 PHP
浅析iis7.5安装配置php环境
May 10 PHP
php获取当前页面完整URL地址
Dec 30 PHP
php socket通信(tcp/udp)实例分析
Feb 14 PHP
PHP页面跳转操作实例分析(header方法)
Sep 28 PHP
php中的抽象方法和抽象类
Feb 14 PHP
PHP+MySQL实现输入页码跳转到指定页面功能示例
Jun 01 PHP
ThinkPHP中图片按比例切割的代码实例
Mar 08 PHP
PHP常用函数之根据生日计算年龄功能示例
Oct 21 PHP
PHP网站常见安全漏洞,及相应防范措施总结
Mar 01 PHP
php抽象类用法实例分析
Jul 07 #PHP
PHP导入导出Excel代码
Jul 07 #PHP
一张表搞清楚php is_null、empty、isset的区别
Jul 07 #PHP
10条php编程小技巧
Jul 07 #PHP
php实现的任意进制互转类分享
Jul 07 #PHP
Apache服务器下防止图片盗链的办法
Jul 06 #PHP
php获取指定(访客)IP所有信息(地址、邮政编码、国家、经纬度等)的方法
Jul 06 #PHP
You might like
傻瓜化配置PHP环境――Appserv
2006/12/13 PHP
PHP下编码转换函数mb_convert_encoding与iconv的使用说明
2009/12/16 PHP
浅析PHP微信支付通知的处理方式
2014/05/25 PHP
thinkphp下MySQL数据库读写分离代码剖析
2017/04/18 PHP
php使用redis的几种常见操作方式和用法示例
2020/02/20 PHP
js data日期初始化的5种方法
2013/12/29 Javascript
浅析node连接数据库(express+mysql)
2015/11/30 Javascript
JavaScript实现图片滑动切换的代码示例分享
2016/03/06 Javascript
JQuery中attr属性和jQuery.data()学习笔记【必看】
2016/05/18 Javascript
浅谈js中几种实用的跨域方法原理详解
2016/12/02 Javascript
整理关于Bootstrap表单的慕课笔记
2017/03/29 Javascript
详解 vue.js用法和特性
2017/10/15 Javascript
javascript浏览器用户代理检测脚本实现方法
2017/10/27 Javascript
vue-lazyload图片延迟加载插件的实例讲解
2018/02/09 Javascript
如何自定义微信小程序tabbar上边框的颜色
2019/07/09 Javascript
基于vue实现图片验证码倒计时60s功能
2019/12/10 Javascript
Javascript模拟实现new原理解析
2020/03/03 Javascript
python在windows下创建隐藏窗口子进程的方法
2015/06/04 Python
Python的互斥锁与信号量详解
2019/09/12 Python
春节到了 教你使用python来抢票回家
2020/01/06 Python
python opencv圆、椭圆与任意多边形的绘制实例详解
2020/02/06 Python
对Python中 \r, \n, \r\n的彻底理解
2020/03/06 Python
pytorch随机采样操作SubsetRandomSampler()
2020/07/07 Python
python从PDF中提取数据的示例
2020/10/30 Python
HTML+CSS3模拟心的跳动实例代码
2017/09/05 HTML / CSS
英国版MAC彩妆品牌:Illamasqua
2018/04/18 全球购物
澳大利亚购买太阳镜和眼镜网站:Glamoureyes
2020/09/22 全球购物
职业生涯规划书的格式
2013/12/29 职场文书
培训楼经理岗位责任制
2014/02/10 职场文书
五年后的职业生涯规划
2014/03/04 职场文书
初中军训感想300字
2014/03/05 职场文书
大专生找工作自荐书
2014/06/10 职场文书
2015暑期社会实践通讯稿
2015/07/18 职场文书
2016年大学生就业指导课心得体会
2015/10/09 职场文书
销区经理年终述职报告模板
2019/11/28 职场文书
MySQL提取JSON字段数据实现查询
2022/04/22 MySQL