美文网首页
php继承this调用顺序

php继承this调用顺序

作者: 奋斗live | 来源:发表于2021-01-21 10:50 被阅读0次

    实例如下

    <?php
    
    class Animal{
    
        public function getRun(){
            $this->run();
        }
    
        public function run(){
            echo "animal run";
        }
    }
    
    
    class cat extends Animal{
    
        public function run(){
            echo "cat run";
        }
    }
    
    $cat = new cat();
    $cat->getRun();
    

    分析:
    在这里的调用顺序中,getRun中的run方法,不会调用Animal类中的,而是调用子类cat中的run方法,输出如下


    image.png

    相关文章

      网友评论

          本文标题:php继承this调用顺序

          本文链接:https://www.haomeiwen.com/subject/azerzktx.html