浅析php变量修饰符static的使用_php技巧 程序员文章站 2022-04-15 12:06:40 ... 静态变量仅在局部函数域中存在,但当程序执行离开此作用域时,其值并不丢失。看看下面的例子: 复制代码 代码如下: function test(){static $a=0;$a++;echo $a;} test();//1test();//2test();//3Note: 静态变量可以按照上面的例子声明。如果在声明中用表达式的结果对其赋值会导致解析错误。 复制代码 代码如下: static $a=0+1;static $a=sqrt(121); 像上面的赋值方式会报错,不信你试试 相关标签: php 变量修饰符 static 上一篇: python+django能够同时使用mongodb和mysql两种数据库引擎吗? 下一篇: php 启动时报错的简单解决方法_php技巧 推荐阅读 PHP中的静态变量及static静态变量使用详解 php语言中使用json的技巧及json的实现代码详解 使用PHP获取当前url路径的函数以及服务器变量 php self,$this,const,static,->的使用 PHP数组操作汇总 php数组的使用技巧 php基础学习之变量的使用 php中static静态变量的使用方法详解 PHP命名空间(namespace)的动态访问及使用技巧 PHP的new static和new self的区别与使用 php类中的$this,static,final,const,self这几个关键字使用方法