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 相关文章推荐
PHP文件操作实现代码分享
Sep 01 PHP
php防注入,表单提交值转义的实现详解
Jun 10 PHP
浅析PHP绘图技术
Jul 03 PHP
从零开始学YII2框架(六)高级应用程序模板
Aug 20 PHP
PHP实现对站点内容外部链接的过滤方法
Sep 10 PHP
解决phpcms更换javascript的幻灯片代码调用图片问题
Dec 26 PHP
php去除字符串中空字符的常用方法小结
Mar 17 PHP
了解PHP的返回引用和局部静态变量
Jun 04 PHP
thinkphp整合微信支付代码分享
Nov 24 PHP
基于ThinkPHP5.0实现图片上传插件
Sep 25 PHP
CI框架(CodeIgniter)实现的导入、导出数据操作示例
May 24 PHP
Thinkphp5.0 框架的请求方式与响应方式分析
Oct 14 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 上一篇,下一篇文章实现代码与原理说明
2010/05/09 PHP
探讨方法的重写(覆载)详解
2013/06/08 PHP
PHP邮件群发机实现代码
2016/02/16 PHP
PHP基于反射机制实现插件的可插拔设计详解
2016/11/10 PHP
dreamweaver 安装Jquery智能提示
2011/04/02 Javascript
Jquery公告滚动+AJAX后台得到数据
2011/04/14 Javascript
浅析js绑定事件的常用方法
2016/05/15 Javascript
jQuery实现div横向拖拽排序的简单实例
2016/07/13 Javascript
jquery easyUI中ajax异步校验用户名
2016/08/19 Javascript
jquery实现焦点轮播效果
2017/02/23 Javascript
Javascript之图片的延迟加载的实例详解
2017/07/24 Javascript
动态Axios的配置步骤详解
2018/01/12 Javascript
Angular HMR(热模块替换)功能实现方法
2018/04/04 Javascript
javascript面向对象三大特征之多态实例详解
2019/07/24 Javascript
vue+AI智能机器人回复功能实现
2020/07/16 Javascript
Python读取图片属性信息的实现方法
2016/09/11 Python
利用python批量修改word文件名的方法示例
2017/10/17 Python
Python实现邮件的批量发送的示例代码
2018/01/23 Python
python3 打开外部程序及关闭的示例
2018/11/06 Python
python格式化输出保留2位小数的实现方法
2019/07/02 Python
python中将两组数据放在一起按照某一固定顺序shuffle的实例
2019/07/15 Python
Python处理session的方法整理
2019/08/29 Python
Python基于pygame实现单机版五子棋对战
2019/12/26 Python
Python+Dlib+Opencv实现人脸采集并表情判别功能的代码
2020/07/01 Python
python3爬虫中异步协程的用法
2020/07/10 Python
PyCharm上安装Package的实现(以pandas为例)
2020/09/18 Python
HTML5中视频音频的使用详解
2017/07/07 HTML / CSS
webView加载html图片遇到的问题解决
2019/10/08 HTML / CSS
澳大利亚现代波西米亚风格女装网站:Bohemian Traders
2018/04/16 全球购物
党员年终民主评议的自我评价
2013/11/05 职场文书
学校食堂采购员岗位职责
2013/12/05 职场文书
初中体育教学反思
2014/01/14 职场文书
员工廉洁自律承诺书
2014/05/26 职场文书
党员四风剖析材料
2014/08/27 职场文书
九年级英语教学反思
2016/02/15 职场文书
Django cookie和session的应用场景及如何使用
2021/04/29 Python