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

5年以前  |  阅读数:266 次  |  编程语言:PHP 

本文实例讲述了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分页显示制作详细讲解
SSH 登录失败:Host key verification failed
获取IMSI
将二进制数据转为16进制以便显示
获取IMEI
文件下载
贪吃蛇
双位运算符
PHP自定义函数获取搜索引擎来源关键字的方法
Java生成UUID
发送邮件
年的日历图
提取后缀名
在Zeus Web Server中安装PHP语言支持
让你成为最历害的git提交人
Yii2汉字转拼音类的实例代码
再谈PHP中单双引号的区别详解
指定应用ID以获取对应的应用名称
Python 2与Python 3版本和编码的对比
php封装的page分页类完整实例