局部静态变量在函数的调用过程中和普通变量有什么不同
时间: 2023-05-26 08:06:51 浏览: 101
php中static 静态变量和普通变量的区别
局部静态变量在函数的第一次执行时被初始化,并存储在静态存储区中,直到程序结束才会被销毁。在下一次函数调用时,该变量会保留上一次调用时的值,而不是重新初始化。普通变量在每次函数调用时都会被重新创建和初始化。因此,局部静态变量在函数调用过程中可以保持其值的持久性,而普通变量的值则在每次函数调用时都是新的。
阅读全文
php中static 静态变量和普通变量的区别