<?php
class a{
    static function c(){
        return new self();
    }
    static function d(){
        return new static();
    }
}
class b extends a{}
echo get_class(a::c()); //a
echo get_class(a::d());//a
echo get_class(b::c());//a
echo get_class(b::d());//b

static就是call調用的class
 

arrow
arrow
    全站熱搜

    學習程式 發表在 痞客邦 留言(0) 人氣()