php类的继承

强颜欢笑 提交于 2020-03-02 11:41:44
  • 父类
class Father{
    public $msg  = '父类数据';
    public function __construct($params = []){
        if(is_array($params)){
            if(array_key_exists('msg',$params)){
                $this->msg = '实例化时被重新赋值:'.$params['msg'];
            }
        }
    }
}
  • 子类
class Content extends Father{
    public $msg = '子类数据';
}
  • 实例化
return new Content(['msg'=>'实例化赋的值']);

在这里插入图片描述
实例化之后返回的数据是一个对象,对象里面的键就是子类里的变量包括继承自父类的变量,如下:子类多加一变量

class Content extends Father{
    public $msg = '子类数据';
    public $code = '100';
}

在这里插入图片描述

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!