84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
比如两个函数前一个函数里面声明一个i变量值是 45,两个函数先后执行 ,后面一个函数想用前面函数i的值,可以直接用吗?还是要重新赋值?
不同函数里的同名变量是独立的吗?-PHP中文网问答-不同函数里的同名变量是独立的吗?-PHP中文网问答
围观一下哦,学习一下。
由于你的i变量值是在前一个函数里面定义的,所以他只属于前一个函数,后一个函数来调用是没有的效果的,如果你想让两个函数都能调用,可以把i变量定义在两个函数的外面,这样两个函数是都能调用的。
1.把变量的定义放在所有函数外面,这个变量就是,全局变量
2.在函数内定义变量,那么这个变量就只在这个函数内部有效
3,如果你在函数外面定义了变量a,又在一个函数内定义了变量a,那么,函数会完全屏蔽外面的全局变量a
4.全局变量,无论在何处,变量 的值的改变全局有效。
不同函数里的同名变量是独立的吗?-PHP中文网问答-不同函数里的同名变量是独立的吗?-PHP中文网问答
围观一下哦,学习一下。
由于你的i变量值是在前一个函数里面定义的,所以他只属于前一个函数,后一个函数来调用是没有的效果的,如果你想让两个函数都能调用,可以把i变量定义在两个函数的外面,这样两个函数是都能调用的。
1.把变量的定义放在所有函数外面,这个变量就是,全局变量
2.在函数内定义变量,那么这个变量就只在这个函数内部有效
3,如果你在函数外面定义了变量a,又在一个函数内定义了变量a,那么,函数会完全屏蔽外面的全局变量a
4.全局变量,无论在何处,变量 的值的改变全局有效。