温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

php类的定义与继承用法介绍

发布时间:2021-08-03 18:51:29 来源:亿速云 阅读:127 作者:chen 栏目:开发技术

这篇文章主要讲解了“php类的定义与继承用法介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“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类的定义与继承用法介绍这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php
AI