这里的静态变量是什么意思?

这里的静态变量是什么意思?

之前学的面向对象的静态变量,只说了可以使用::调用,而且是使用在类里面的,这里的静态变量是什么作用??请老师详细说说??

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕查理 2019-03-18 11:23:38

您好,静态变量仅在局部函数域中存在,但当程序执行离开此作用域时,其值并不丢失。具体案例可以查看手册中:http://www.php.net/manual/zh/language.operators.precedence.php 。祝学习愉快!

  • 提问者 雨之赞歌 #1
    老师你给的链接不对吧,也就是说静态变量的值不会受递归的影响?那如果在递归的下一层为这个静态变量重新赋值,那这个变量会改变值吗?
    2019-03-18 11:48:52
  • 好帮手慕查理 回复 提问者 雨之赞歌 #2
    您好,抱歉。如下:http://php.net/manual/zh/language.variables.scope.php#language.variables.scope.static。会改变变量的值。祝学习愉快!
    2019-03-18 12:01:52
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师