假设一个类foo
有一个静态变量bar
。是否有可能编写PHP代码,将创建一个新的静态变量,bar2
,为foo
类在运行时?
不,不可能。
静态变量,顾名思义,是在编译时静态分配的。它不能在运行时被分配,也不能在运行时被释放(例如:unset)。同时,静态变量是独立于调用栈的。
您可以在维基百科上阅读更多内容。
假设一个类foo
有一个静态变量bar
。是否有可能编写PHP代码,将创建一个新的静态变量,bar2
,为foo
类在运行时?
不,不可能。
静态变量,顾名思义,是在编译时静态分配的。它不能在运行时被分配,也不能在运行时被释放(例如:unset)。同时,静态变量是独立于调用栈的。
您可以在维基百科上阅读更多内容。