PHP生命周期内让函数只运行一遍
静态变量 通过使用静态变量$isExecuted,实现了只执行一次的效果。静态变量只会在函数第一次调用时初始化,之后的调用都会保留上次调用时的值。 1function myFunction() { 2 static $isExecuted = false; // 静态变量,初始值为false 3 4 …
Function
静态变量 通过使用静态变量$isExecuted,实现了只执行一次的效果。静态变量只会在函数第一次调用时初始化,之后的调用都会保留上次调用时的值。 1function myFunction() { 2 static $isExecuted = false; // 静态变量,初始值为false 3 4 …