标签: php php-7.1
我正在尝试使用静态可链接方法编写一个类,但最奇怪的事情是我的变量在调用之间持续存在。
filepath
输出:
log
第一行和第二行看起来对我来说。但是为什么第三线会有3个泡沫? foo类中的$ a变量以某种方式在调用之间持续存在。我认为静态调用创建了自己的临时对象,与之前的调用无关。
有人得到解释或解决方法吗?
答案 0 :(得分:1)
根据定义,静态变量在调用之间是持久的。
静态属性链接到类,而不是对象。
否则,你的电话会在哪里存储?