php函数理解

1、函数执行的规则: a:函数执行的规则,只要一看到函数,则php就会开辟一个新栈(空间) b:各个栈间的变量是相互独立的 c:函数名不区分大小写 2、一个自定义函数中的变量是局部的,函数外不生效 因为:只要一看到函数,则php就会开辟一个新栈,所以右边的内存栈返回时找不到$a的值,所以结果是: (变量未定义) 3、 第五点: 分析: 开辟一个新栈之后$a取值是外部变量的地址,所以函数内对他的改变
相关文章
相关标签/搜索