后期静态绑定:static::function(); static绑定的是当前class.
class A{
function test() {
static::who(); //输出‘this is B'
self::who(); //输出'this is A'
}
function who() {
echo "this is A";
}
}
class B extends A {
function who() {
echo "this is B";
}
}
$objB = new B();
$objB->test();