18910140161

php中静态方法。

顺晟科技

2022-09-15 19:14:38

221

php中静态方法为什么可以通过实例化对象访问。

不为什么,语法规定如此。

https://www.php.net/manual/zh...

声明类属性或方法为静态,就可以不实例化类而直接访问。静态属性不能通过一个类已实例化的对象来访问(但静态方法可以)。

这是 PHP 官方手册上写的。看着有点儿绕,其实把逆否命题转一下就是“静态方法可以通过一个类已实例化的对象来访问”。

你要是再想问为啥 PHP 语法规定如此,那你得去问 Rasmus Lerdorf 当时是咋想的了。

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航