2678777127 发表于 2018-2-11 11:46:33


            具体代码如下所示:
who(); // 输出 'child'
static::who(); // 延迟静态绑定 是范围解析,不是静态调用
}
function who() {
echo 'parent
';
}
}
class ChildClass extends ParentClass {
public static $my_static = 'child var ';
function who() {
echo 'child
';
}
}
$obj = new ChildClass();
$obj->test();
echo ChildClass::$my_static;//静态调用
页: [1]
查看完整版本: PHP中类静态调用和范围解析操作符的区别解析