Heim >Backend-Entwicklung >PHP-Tutorial >基础问题求普及,谢谢

基础问题求普及,谢谢

WBOY
WBOYOriginal
2016-06-23 13:30:39818Durchsuche

__callStatic 是静态方式调用一个不存在的方法,会被这个方法拦截

请问下,有没有一个方法是,静态调用一个不存在的属性,会被拦截的

就像__get 可以判断实例化的属性一样,有没有可以判断静态调用的属性的?


回复讨论(解决方案)

没有!
无论是静态方法还是静态属性,其实都不属于对象范畴
php5 区分静态和动态其实是一种倒退(php4 是不区分的)

静态方法还是静态属性 实际是作用域受限的函数和变量

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:PHP中类的继承关系Nächster Artikel:求多维数组里的最大值