您的位置: 首页 > 文章 > php函数理解 php函数理解 分类: 文章 • 2024-10-21 19:42:22 1、函数执行的规则: a:函数执行的规则,只要一看到函数,则php就会开辟一个新栈(空间) b:各个栈间的变量是相互独立的 c:函数名不区分大小写 2、一个自定义函数中的变量是局部的,函数外不生效 因为:只要一看到函数,则php就会开辟一个新栈,所以右边的内存栈返回时找不到$a的值,所以结果是: (变量未定义) 3、 第五点: 分析: 开辟一个新栈之后$a取值是外部变量的地址,所以函数内对他的改变返回来会影响外部定义的$a 4、